Apache Umask 问题。

近日用Joomla对文件管理有两个需求:
1 是FTP可以管理所有的文件
2 是Joomla程序本身可以管理所有的文件

所以Apache 、ftp用户需要同时对文件进行增删改。 用户权限需为umask 002
即目录:为775,普通文件为 664

在网上查Apache Umask方法,只需要运行 echo “umask 002” >> /etc/sysconfig/httpd
或是 echo “umask 002” >>/usr/local/apache2/bin/apachectl 里面去就可以解决,屡次失败。

偶然搜一下面一段话:

To set the Umask of files created by apache, either run `umask` in all your startup scripts,install mod_umask

恍然大悟,原来还还有umask的模块需要编译。于是……