提供PHP 對目錄的寫入存取權
嘗試從PHP 腳本建立檔案時,您可能會遇到由於寫入權限限製而導致的問題。要解決此問題,請按照以下步驟授予PHP 對目標目錄的寫入權限:
使用命令列設定所有權和權限
如果您有權存取伺服器的指令line:
sudo chown -R <username>:<groupname> <directory_path> sudo chmod -R 775 <directory_path>
使用HostGator 的控制面板
對於HostGator 共享主機:
導覽至所需的檔案路徑。 右鍵點選目錄並選擇「變更權限」。
設定權限到 755。
$dir = 'myDir'; if (!file_exists($dir)) { mkdir($dir, 0755); }
以程式設計方式建立目錄
chmod 755 設定權限以允許擁有者和群組進行寫入(群組可能包括其他群組,取決於ACL)。
mkdir 建立具有指定權限的目錄。 具有讀寫執行權限的擁有者和群組具有寫入權限。 透過設定這些權限,PHP 可以在指定目錄中建立和寫入檔案。以上是如何授予 PHP 對目錄的寫入權限?的詳細內容。更多資訊請關注PHP中文網其他相關文章!