在未连接到 Internet 时在本地 wamp 上获取 "Error establishing a database connection"

Getting "Error establishing a database connection" on local wamp, when not connected to Internet

我正在使用 Netbeans IDE v8.2 和 Wamp 服务器 v3.0.0 进行 WordPress 开发。 它从未发生过,但是从最近开始,当我未连接到 Internet 时,我收到 "Error establishing a database connection" 错误。

如果连接到 Internet,我可以在我的本地主机上访问 WordPress。

虽然我用谷歌搜索了这个错误,但大多数错误与我离线时出错的具体情况无关。

wp-config.php

define('DB_NAME', 'wordpress');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', 'wordpress.dev');
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', '');

我在 hosts 文件中定义本地域如下:

127.0.0.1   www.wordpress.dev

您的安装,或者说您的 wp-config.php,正指向一个不在您本地机器上的数据库。您需要在 wp-config.php.

中更改数据库设置

最好将 DB_HOST 设置为 127.0.0.1localhost