3

我正在尝试在 linux box 上重新安装 drupal,但出现错误:

设置文件 设置文件不存在。Drupal 安装程序要求您在安装过程中创建一个设置文件。将 ./sites/default/default.settings.php 文件复制到 ./sites/default/settings.php。INSTALL.txt 中提供了有关安装 Drupal 的更多详细信息。

我已经为 settings.php 文件设置了权限,但它仍在执行此操作。站点,默认值和文件都具有 777 权限,但它仍然无法正常工作。我在默认文件夹中有 default.settings.php 和 settings.php。

谢谢

4

4 回答 4

2

你必须记住一些事情:

  • 您的 Web 服务器必须有权运行您的代码。如果您使用的是 Ubuntu,最好将 www-data.www-data (用户和组)权限授予站点/默认文件夹
  • 给文件 777 是危险的,因为其他人可以读取这个合理的文件
  • 请记住,包括 Drupal 根文件夹在内的所有文件夹都必须是可读的,这意味着它必须具有类似 755 的权限。

大多数情况下,此问题与运行 Web 服务器和文件的用户有关。

于 2013-03-25T13:59:36.480 回答
1

改回settings.phppermission.change settings.php permission to 755。( read only, to make protected)

一步步:

  1. Copy file default.settings.php to settings.php (do not rename). Now you have both files.

  2. Change file permission settings.php to read/write with chmod 644 settings.php

  3. Continue the installation..

  4. After all installation finished, change file permission settings.php to read-only with chmod 755 settings.php

希望对你有帮助

于 2014-12-18T13:33:01.783 回答
0

我已经解决了这个问题:

chown -Rv apache:apache /var/www
于 2013-05-20T12:22:44.603 回答
0

转到包含 default.settings.php 和 settings.php 文件的目录,然后右键单击每个文件,然后单击“获取信息”,然后向下滚动,直到看到该文件的权限,确保它是“读取和写入”输入图像描述在这里

于 2019-11-10T12:44:58.940 回答