所以问题是,当我们在我们的开发服务器上创建新网站时,创建的一些文件和文件夹没有执行权限,所以我们必须手动执行 chmod -R 777/web/网站名
这是一个新创建的网站文件夹的示例: http://i.stack.imgur.com/ipw5E.png
所以现在我的问题是:有没有办法让我们不必在每次创建新文件夹时都手动设置权限?提前致谢。 (运行php/apache的用户umask为022)
最佳答案
我看到您在/web 中创建网站,这是不推荐的,您应该始终在/var/www/html 中创建网站,这是 redhat/centos linux 中 apache 的默认 DocumentRoot 或者您可以使用 ISP 控件面板包如 virtualmin 和 webmin 做托管。基本上尝试在/var/www/html 中设置网站,您不需要更改权限,或者如果您更改 DocumentRoot,请尝试提供所有权。
感谢和问候,
好吧
关于php - 我们的脚本生成的文件夹/文件没有适当的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18793346/