今天使用tp5 線上上傳圖片的時候遇到了一個問題
mkdir(): Permission denied
如圖
百度了一下 發現大家都說 chmod -R 777 runtime 能解決問題 嘗試了一下 並沒有解決 實際 這個是可以解決問題的 正常的nginx 服務器直接這樣就好了
我這里的服務器本來是nginx 的 后來謎之不知道被哪位大佬改成apache了
這時這樣就不能解決問題了
發現web 用戶是apache 的時候 我查看了下配置文件 發現 apache 的用戶是www 然后吧 項目的用戶組改為了 www
問題順利解決問題
一般遇到這種情況 大家可以查看自己的nginx 或是apache 的配置文件 看下 運行用戶是什么 將項目的用戶和用戶組改為運行用戶即可