drupal中的问题目录sites / default / files是不可写的

时间:2017-06-04 12:55:44

标签: drupal install

要解决这些问题,请在安装Drupal的过程中显示:

  • 去你的" drupal"文件夹和制作许可777
  • 然后打开"网站"文件夹并使其成为777
  • 选择"默认"文件夹并使其成为777
  • 打开"文件"并选择" setting.php"将权限更改为777

2 个答案:

答案 0 :(得分:0)

您授权公共权限在您的目录中执行读写文件。显然不是一个好主意。 查看此链接以获取有关生产环境中的操作的更多信息(它还解释了您似乎无法理解的基本chmod值):https://www.drupal.org/node/244924

答案 1 :(得分:0)

对于文件,某些正常权限为0644,对于目录,则为0755。然后就是settings.php,因为它不需要它可写,你应该完全禁止写作。

如果只有0777"解决了"你的问题,也许问题不是权限值,而是文件所有者。碰巧你用一个(FTP)帐户上传文件Apache正在运行一些其他的网站,不允许在第一个上面写。因此,更改文件所有者可以解决问题。