数据库连接信息填错引发全站500?数据库连接失败网站500错误排查,3步定位根因
这个报错指向性很强,按优先级排查三个地方即可。
第一步查错误日志。IIS环境下PHP错误日志默认在/www/wwwlogs/目录,找到对应域名的error.log,看最后几行的Fatal error或Parse error,行号和文件路径直接指向问题代码。
第二步核对配置。检查wp-config.php或config.php里的数据库地址、账号、密码是否和服务器一致,数据库名有没有拼错,表前缀是否匹配。连接信息错一个字符都会触发500。
第三步排查权限和版本。Linux下网站目录权限设为755、文件644,属主归www或nginx用户。PHP版本和代码要求对齐,PHP7.x跑PHP5的老代码大概率报语法错误,切换版本即可。
如果是更新插件后出的问题,进FTP把最近更新的插件目录重命名,网站就能恢复,再逐个启用定位冲突插件。
问题解决后观察一段时间,确认没有复现再收尾。

更新时间:2026-09-03 15:14:20