【发布时间】:2013-12-18 06:52:15
【问题描述】:
我的 Wordpress 网站有问题,它工作正常,突然开始出现此消息
Wordpress 建立数据库连接时出错
我尝试了以下事情(没有人在工作,直到现在我仍然遇到同样的问题)
我检查了 wp_config.php 中的数据库名称和凭据,一切都很好,我尝试通过添加 WP_ALLOW_REPAIR 来修复数据库,这个脚本显示一切都很好。
我将测试文件添加到我的网站以查看数据库凭据是否正确,如下所示
<?php
$link = mysql_connect('localhost', 'myUserName', 'myPassword');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>
打印连接成功
我尝试通过更改插件文件夹的名称来禁用插件,但同样的问题。
【问题讨论】:
-
这是间歇性的,还是永久性的?如果是前者,也许你的数据库服务器在负载下失败
-
它现在是永久的,我无法访问我的网站
-
如果没有更改代码就发生这种情况,很可能是服务器问题,您的主机怎么说?
-
他们说服务器工作正常,日志文件不包含任何关于关机或任何奇怪行为的信息。检查你的配置
-
我建议验证您的 wp_config.php(和父文件夹)的权限是否正确,以及您的 .htaccess 文件是否有序。如果这没有帮助,请尝试重新启动服务器,看看是否有问题以有助于引起主机注意的方式出现。