Php
如何在不全域打開目錄權限的情況下賦予 PHP 寫入文件的權限
我正在執行 Centos 5.5。我需要使用 PHP 腳本創建/編寫一些文件。該腳本僅在我擁有要在其中創建/寫入文件的目錄的權限設置為所有人可寫時才有效,即:
chmod a+w my_directory
該腳本工作正常,但是讓我的目錄像這樣可寫顯然很糟糕。
我的問題是,有沒有辦法允許選定的程序(例如 PHP)允許寫入和創建文件,同時讓其他人不參與?
非常感謝
使 PHP 需要寫入的文件/目錄由執行 PHP 的使用者或組(通常是您的 Web 伺服器的使用者/組)擁有/可寫。
請注意,雖然此配置比全域可寫文件更安全,但它僅與您的程式碼和 Web 伺服器配置一樣安全。相應地計劃。