我一直在設置我的環境時遇到問題。這裏是規格:會話持久性問題Laravel
操作系統:Windows 8.1 x64的
PHP:5.6.10
流浪:1.7.0
Laravel家園:https://github.com/laravel/homestead
由於我是新來的框架我得到它有會話持續性問題的問題。這是我在瀏覽器中打開頁面時得到的錯誤日誌。
https://gist.github.com/brainiac080195/e21db5d122c367b48fa4
我一直在設置我的環境時遇到問題。這裏是規格:會話持久性問題Laravel
操作系統:Windows 8.1 x64的
PHP:5.6.10
流浪:1.7.0
Laravel家園:https://github.com/laravel/homestead
由於我是新來的框架我得到它有會話持續性問題的問題。這是我在瀏覽器中打開頁面時得到的錯誤日誌。
https://gist.github.com/brainiac080195/e21db5d122c367b48fa4
這個問題並不重要。錯誤的安裝文檔。/storage文件夾被添加到從本地同步排除文件夾。該文件夾甚至沒有推到流浪漢身上。問題已修復。
這不是會議,這是關於拒絕的權限。授予您的存儲,引導程序和供應商目錄的權限。希望這能解決你的問題。
'chmod -R 777' storage and'chmod -R 777' bootsrap did not help – brainiac080195
你有沒有檢查過這些文件夾的權限... –
'drwxrwxrwx 3 vagrant vagrant 4096 Sep 21 11:04 storage' 'drwxrwxrwx 3 vagrant vagrant 4096 Sep 21 11:00 bootstrap' – brainiac080195
轉到您的php.ini
文件,查找session.save_path
並將其設置爲實際可爲運行web服務器/ php-worker的用戶寫入的目錄。
我看到你使用linux和非windows的vagrant。
/home/vagrant/www/api.example.dev/resources/views/welcome.blade.php
所以設置/tmp/
是會話保存路徑一個很好的價值。
好的我在/ etc/php5/cli中找到了FileZila的php.ini文件。但我無法編輯該文件或將其替換。我想改變'session.save_path ='N;/path''這一行到'session。save_path =「/ tmp」' – brainiac080195
它不是'cli'。它是'/ etc/php5/fpm'或'/ etc/php5/apache'或類似的東西。你需要用root來編輯'sudo su -'或'su -'文件 – DanFromGermany
這與會話無關,錯誤在於編寫編譯後的視圖文件。 'config/view.php'中'compiled'的值是多少? – fire
這些文件夾的權限是什麼? –
@FredericHenri'compiled'=> realpath(storage_path('framework/views'))drwxrwxr-x 2 vagrant vagrant 4096 Sep 21 11:00 config – brainiac080195