经常发生银色条纹安装没有权限写入资产文件夹 - 例如用于保存重新采样的图像......
我想知道什么是资产中的文件和文件夹的最佳权限设置来解决这个问题。 当你谷歌时你读了很多不同的东西......
我可以将整个资产文件夹及其内容chmod到0777吗? 或文件和文件夹需要不同的权限? 对所有者和集团有推荐吗? 我可以进行“危险”设置吗?
答案 0 :(得分:8)
经验法则:
assets/
,silverstripe-cache/
)需要服务器可写的内容 chmod 777
适用于可写部分,但您可能希望将文件夹的所有者设置为网络服务器的用户(www-data,nobody或系统中的任何内容)以及chmod 755
避免全局写权限。
答案 1 :(得分:0)
查看您的托管服务提供商是否会安装mod_suphp(suPHP)Apache模块,然后您不必担心设置危险文件夹权限:http://www.suphp.org/Home.html