CakePHP的CakePHP的TMP文件夾的訪問需要更改臨時文件夾的所有者是這樣的: http://book.cakephp.org/2.0/en/getting-started.html#tmp-directory-permissions爲mod_php,並且和mod_fcgid
# chown -R username app/tmp
當我使用Apache與mod_php
,用戶名必須是apache
。
當我使用Apache和mod_fcgid
時,用戶名必須是myswebsiteuser
。
我需要做一些試用來檢查fcgid
與mod_php
的性能。所以當我切換php類型時,我會在幾分鐘內收到大量錯誤。我運行腳本,將文件夾的所有者從apache更改爲mywebsiteuser,刪除舊的臨時文件並等待cakephp與新用戶一起創建新文件。我還需要結合新舊日誌文件。
好像chown允許設置用戶組。有沒有辦法設置「tmp」文件夾,以便它們可以在mod_php和mod_fcgid中使用,而無需切換所有者?
(我自己的服務器,它擁有CentOS的,它只有一個網站還的Plesk 11.5。)
類似:What are the right ownership & permissions to the CakePHP app/tmp folder for production?