1. 程式人生 > >出現 mkdir() Permission denied 問題解決

出現 mkdir() Permission denied 問題解決

正常我們在寫專案的時候,本地可以可以使用,部署到伺服器為什麼就出現這個錯誤了呢?

因為我們伺服器使用的是Linux系統,預設的目錄許可權沒有全部開啟的,造成執行建立檔案的時候報錯

所以解決mkdir() premission denied 的問題最直接的方式,把runtime許可權放開,讓所有使用者都可以建立它。

chmod  -R 777 runtime(開放許可權的目錄)

 

以下是幾個經常遇到的報錯場景:

1、用TP框架,runtime快取目錄

2、生成圖片、upload目錄

3、生成excel、upload目錄