会话持续性问题Laravel

时间:2015-09-21 11:27:13

标签: php laravel laravel-5 vagrant

我一直在设置环境方面遇到问题。这是规范:

系统:Windows 8.1 x64

PHP:5.6.10

Vagrant:1.7.0

Laravel Homestead:https://github.com/laravel/homestead

由于我是框架的新手,因此我遇到了Session Persistance问题。这是我在浏览器中打开页面时得到的错误的日志。

https://gist.github.com/brainiac080195/e21db5d122c367b48fa4

3 个答案:

答案 0 :(得分:0)

这不是关于会话,这是关于权限被拒绝。授予Storage,Bootstrap和Vendor目录的权限。希望这能解决你的问题。

答案 1 :(得分:0)

转到php.ini文件,查找session.save_path并将其设置为对于运行webserver / php-worker的用户实际可写的目录。

我看到你正在使用流浪汉而不是windows。

/home/vagrant/www/api.example.dev/resources/views/welcome.blade.php

因此,设置/tmp/是会话保存路径的一个很好的值。

答案 2 :(得分:0)

这个问题很简单。设置文档错误。添加/ storage文件夹以从本地同步中排除文件夹。该文件夹甚至没有被推到流浪汉。问题已解决。