我在一台机器上为客户端托管多个WordPress站点。大多数网站都已启动并运行,但有两个网站开始出现错误“建立数据库连接时出错”。每个站点都有自己的数据库凭据,但连接到同一个数据库。
下面是我所做的故障排除。
中的数据库凭据wp-config.php
准确无误。我可以使用cli上的mysql命令,使用中提供的凭据从WordPress服务器连接到数据库wp-config.php
.使用wp cli我已经尝试过了wp db check
. h数据库中的每个表返回为“OK”。这似乎表明WordPress应用程序实际上能够连接到MySQL服务器并发出命令恢复了wordpress
目录和数据库从问题开始前几天开始备份我试图通过添加define(\'WP_DEBUG\', true);
和define(\'WP_DEBUG_LOG\', true);
到wp-config.php
文件,然后“触摸”wordpress/wp-content/debug.log
, 但当我尝试访问该站点时,该文件没有填充任何数据在互联网上搜索这个错误,看看我是否错过了这个错误的任何常见解决方案通过移动禁用插件wp-content/plugins
到wp-content/plugins-bak
. 命令wp plugin disable
仅收益率Error: Error establishing a database connection.
重新启动WordPress和MySQL服务器