close
學程式的道路上.....我跌跌撞撞的過程
文章為我平時發生錯誤的解決方法
因為擔心下次碰到時會忘記
所以就將他筆記下來了
如果有大大發現我的敘述錯誤
或者有哪些更有效率的方法
也請大大們不吝嗇的提供指教
謝謝~
今天碰到的問題是依照該部落格在docker底下安裝nginx 與 laravel後 ,再往頁上顯示error 500 的訊息
(查看nginx的log,顯示的錯誤訊息 => docker logs nginx的容器名稱)
127.0.0.1 - - [08/May/2017:14:38:34 +0000] "GET / HTTP/1.1" 500 5 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36" "-"
會造成該原因是因為laravel專案底下有兩個資料夾須調整權限,分別是「bootstrap」資料夾底下的「cache」這一個資料夾,
另外還有「storage」這一個資料夾,解決的辦法如下:
1.變更「cache」資料夾的權限(包含資料夾底下的資料)
chmod -Rf 777 專案名稱/bootstrap/cache/
2.變更「storage」資料夾的權限(包含資料夾底下的資料)
chmod -Rf 777 專案名稱/storage/
以上修改這兩個資料夾權限,就可以透過nginx開啟Laravel的專案囉
文章標籤
全站熱搜