Suphp上传文件权限

时间:2014-06-19 11:13:32

标签: file-permissions suphp suexec

安装SuPHP&关于debian squeeze服务器的SuExec,我的文件上传权限错误了......

上传后文件在好文件夹中正确移动,但该文件的权限为640,我想设置自动 755文件权限...

Apache没有显示上传的图片或文件,并返回“权限被拒绝”错误...与使用像drupal,Joomla等CMS上传的扩展程序或文件一样...我无法安装它们...

任何人都有想法..?提前谢谢

1 个答案:

答案 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