当我通过exec()
或其他PHP函数创build文件时,权限为600
,文件夹为700。
我怎样才能改变它没有chmod()
或其他类似的function644
和文件夹755
。
服务器细节:
在Unix上用umask指定权限文件。 有一个PHP函数来改变这个; 看到这里的PHPfunction。
要更改Apache拥有的权限,请参阅此
10.04(2.2.14 apache2)中的Apache mod_dav模块中存在一个错误,所以所有的文件都是用错误的权限创build的。
你可以: – 安装apache 2.2.15 – 我正在考虑这个,但我不知道如何做到这一点,而不会破坏一切! – 升级到10.10 – 设置一个crontab脚本来改变权限
我已经做了最后一个。 但在寻求帮助做第一个。
查看相关的错误https://bugs.launchpad.net/ubuntu/+s…e2/+bug/540747