【发布时间】:2014-01-21 09:31:09
【问题描述】:
CakePHP 需要像这样更改临时文件夹的所有者: http://book.cakephp.org/2.0/en/getting-started.html#tmp-directory-permissions
# chown -R username app/tmp
当我使用带有mod_php 的Apache 时,用户名必须是apache。
当我使用带有mod_fcgid 的Apache 时,用户名必须是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?
【问题讨论】:
标签: apache cakephp chown mod-fcgid