【发布时间】:2012-09-10 10:23:12
【问题描述】:
我有一个运行 Redhat 的 Amazon EC2 服务器。当我的 PHP CMS 创建文件时,它们归 www-user 所有并具有 chmod 644。如何使 Apache 和 PHP 创建的所有文件默认为 666?
我已经尝试在 /etc/init.d/httpd 中添加“umask 002”,但它似乎不起作用。
非常感谢。
【问题讨论】:
标签: php apache file-permissions umask
我有一个运行 Redhat 的 Amazon EC2 服务器。当我的 PHP CMS 创建文件时,它们归 www-user 所有并具有 chmod 644。如何使 Apache 和 PHP 创建的所有文件默认为 666?
我已经尝试在 /etc/init.d/httpd 中添加“umask 002”,但它似乎不起作用。
非常感谢。
【问题讨论】:
标签: php apache file-permissions umask
我读过它取决于父文件夹权限。 尝试将父文件夹的权限更改为您的 apache 用户
还有什么可能有帮助的: Apache permissions, PHP file create, MKDir fail
【讨论】: