在这个系统需求检查页面上,还有一个问题,用红色标注的,说明这是一个必须要解决的问题。这里提示的是配置文件不存在 ..
drupal 需要一个配置文件存储一些相关的配置,一般它会自动去创建这个文件,默认会把它放在 sites/default 这个目录的下面 .. 名字是 settings.php ..
引起这个错误的原因应该是现在 drupal 没有权限去创建这个文件,也就是 php-fpm 没有权限去创建这个文件 .. 这是一个 linux 文件与目录权限的问题 ..
下面我们手工去解决一下这个问题 .. 先回到终端 ..
然后手工去创建一个 settings.php .. 复制一下文件 .. 位置是 sites/default/default.settings.php .. 这个默认的配置文件 .. 注意不要直接重命名这个文件 .. 要复制一份 . . 放到同一个目录的下面 .. sites/default/ 名字是 settings.php
查看一下 sites/default 这个目录 .. 在这里有一个 settings.php ..
在安装 drupal 的时候,需要写入一些配置信息到这个 settings.php 文件里面,所以你要确定 php-fpm 对这个文件拥有可以写入的权限 ..
现在它的拥有者是 wanghao ,用户组是 php-fpm .. 对于用户组来说,拥有对这个文件的读取还有写入的权限,php-fpm 使用的用户组就是 php-fpm ,所以它就会有对这个文件的写入权限 ..
一会儿安装完 drupal 以后,我们需要重新修改一下这个文件的权限 ..
回到浏览器 .. 刷新一下 .. 现在我们的环境就通过了 drupal 的检查 .. 然后继续其它的安装步骤 ..