PHP mkdir() 權限被拒絕:故障排除和解決方案
嘗試使用PHP 創建目錄時遇到“權限被拒絕”錯誤mkdir() 函數可能會令人沮喪。讓我們指導您完成解決此問題的步驟。
原因:
「權限被拒絕」錯誤最常見的原因是使用者權限不足。負責執行您的 Web 伺服器的 Apache 使用者可能對目標目錄沒有必要的讀取/寫入權限。
解決方案:
不要將權限設為777,這會帶來安全風險,請按照以下步驟操作:
將所有權設定為Apache 群組和使用者:
確保Web 伺服器中的所有檔案目錄由Apache 群組和使用者擁有。在Ubuntu 中,這通常是「www-data」群組和使用者:
sudo chown -R www-data:www-data /path/to/webserver/www
授予讀取/寫入權限:
授予讀取/寫入權限:
sudo chmod -R g+rw /path/to/webserver/www
以上是以下是一些基於問題的標題選項,捕捉核心問題和解決方案: * **PHP mkdir() 權限被拒絕:為什麼我不能建立目錄? ** ** * **PHP mkdir() 權限問題疑難排解的詳細內容。更多資訊請關注PHP中文網其他相關文章!