我已经通读了Drupal8的官方文档,但仍然不明白如何设置正确的文件夹和文件权限。

当我们给777权限时,它可能会工作,但这不是一个优雅的方式,有没有什么简单的方法来设置权限。我使用的是Ubuntu 16.04。
发布于 2018-12-14 19:42:59
如果您的系统使用强制安全策略(SELinux)运行,那么您可能需要设置适当的规则才能使httpd/drupal正常运行。
除此之外,遵循INSTALL.TXT中指定的要求就足够了。
缺少文件目录:
mkdir sites/default/files
chmod a+w sites/default/files您还可以在sites/default/上设置权限,以便您的web服务器能够在以下路径下创建目录:
chmod a+w sites/default缺少settings.php :
cp sites/default/default.settings.php sites/default/settings.php使其对安装可写:
chmod a+w sites/default/settings.php安装完成后,重新设置权限:
chmod go-w sites/default/settings.php多站点:
对于多站点安装,应将default替换为站点目录:
mkdir sites/example.com/files
chmod a+w sites/example.com/files
cp sites/default/defaults.settings.php sites/example.com/settings.phphttps://stackoverflow.com/questions/53772861
复制相似问题