安装SuPHP&关于debian squeeze服务器的SuExec,我的文件上传权限错误了......
上传后文件在好文件夹中正确移动,但该文件的权限为640,我想设置自动 755文件权限...
Apache没有显示上传的图片或文件,并返回“权限被拒绝”错误...与使用像drupal,Joomla等CMS上传的扩展程序或文件一样...我无法安装它们...
任何人都有想法..?提前谢谢
答案 0 :(得分:1)
这是因为 suphp.conf 中的umask参数,此参数设置由PHP脚本创建的文件的权限:
;Umask to set, specify in octal notation
;umask=0077
umask=0022
这是我的 suphp.conf ,使用umask 0077
我的文件是以600权限创建的。但是0022
使用644创建它们。
如果您的文件是使用640权限创建的,我猜您的umask是0027,您需要将其更改为0022。
可以在此处找到更多umask与权限的示例:http://www.webune.com/forums/umask-calculator.html