我正在尝试在虚拟机 (CentOS 6.4 x64) 上安装 Drupal 7。我已将所有文件从 tar.gz 复制到 /var/www/html(安装 Apache 后)。我设法解决了大多数 PHP 问题,但它仍然抱怨一些权限问题。
具体来说:
The directory sites/default/files is not writable. An automated attempt to create
this directory failed, possibly due to a permissions problem.
我将整个 Drupal 安装设置为,chown -R apache:apache
并且有问题的路径通过设置chmod -R oug+rw sites
。
它还抱怨:
The Drupal installer requires write permissions to ./sites/default/settings.php
during the installation process.
文件设置为666,路径敞开。
显然我忽略了一些显而易见的东西。有什么建议吗?
答案1
事实证明 SELinux 是有帮助的。
修理:
setenforce 0
do the installation
setenforce 1