与Laravel的流浪失败会议

时间:2014-08-13 16:35:32

标签: php laravel vagrant vagrantfile

我一直在开发一个关于流浪者的laravel应用程序几个星期了。当会话变量完全丢弃时,我经常遇到问题。每次我进行rsync时似乎都会发生这种情况。

2 个答案:

答案 0 :(得分:0)

这个问题正在引起,因为与默认的php会话laravel不同,会话信息被配置为保存在app / storage / sessions中。可以在sessions.php配置文件中更改此保存的位置。但是,我不建议将会话保存的位置更改为至少不会更改为流浪者,因为您将遇到其他一些权限问题。

只需将这些行添加到您的Vagrant文​​件即可解决问题。请注意,路径可能不同,因为我使用公用文件夹来存放所有应用程序文件。

config.vm.synced_folder "./public", "/vagrant", type: "rsync",
rsync__exclude: "/api/*/app/storage/"

答案 1 :(得分:0)

检查vagrant配置文件中的所有者和组

config.vm.synced_folder "www", "/vagrant/", id: "vagrant-root" ,  type: "nfs" , :owner => 'www-data', :group => 'www-data'