- 直接把配置文件main-local.php放到git exclude里,但没有把main.php没有的配置拷贝过去,
导致数据库链接失败
<li>
直接删了两个引用local文件的语句,没有检查语法错误。原来的:
<pre>
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../../common/config/main.php'),
require(__DIR__ . '/../../common/config/main-local.php'),
require(__DIR__ . '/../config/main.php'),
require(__DIR__ . '/../config/main-local.php')
);
</pre>
删了之后:
<pre>
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../../common/config/main.php'),
require(__DIR__ . '/../config/main.php'),
);
</pre>
漏了一个逗号没删,有语法错误,和平时数组的一项没删是有区别的。
$arr = [
"a" => 1,
"b" => 2, //末尾有个,号是可以的
];
-
出错时排错的方法,到nginx的日志查看错误:
/var/log/nginx
nginx错误日志目录可以从nginx的配置文件中看,
配置目录:/etc/nginx