【问题标题】:Wordpress website db connection errorWordPress网站数据库连接错误
【发布时间】:2015-08-29 00:37:01
【问题描述】:

我遇到了这个严重的问题。 我的 WordPress 网站运行正常。突然出现了WordPress安装的页面。于是,我迅速注册了一个用户等等。然后它显示“数据库连接错误”。我去了我的服务器并尝试登录我的 phpmyadmin,但密码无效。这种情况持续了 5 分钟。然后事情又正常了。

1- 这是黑客攻击吗? 2-如果数据库连接再次断开,如何防止显示WP安装页面?因为这是一场灾难

  • 如何防止 wp-admin 在数据库连接错误中显示我的数据库名称?当出现任何问题时,更好地防止来自我的网站的任何错误报告?

谢谢

【问题讨论】:

    标签: database wordpress


    【解决方案1】:

    没有更多信息,没有人能告诉你这是否与黑客有关。托管您网站的机器上应该有日志——我会先检查它们,看看您是否可以判断数据库是否出现故障以及原因。如果您不管理自己的网站,您可以询问您的托管服务提供商出了什么问题 - 例如,他们可能一直在重新启动数据库机器。

    我还会对您的站点和数据库进行完整备份,以防出现您不知道的任何硬件问题。

    同时,如果您自己管理网站,请查看强化 Wordpress 的建议:http://codex.wordpress.org/Hardening_WordPress

    【讨论】:

    • 感谢您的帮助。我现在最重要的问题。当数据库关闭时,如何防止重新安装过程显示给普通用户?还如何防止“数据库连接错误”出现,特别是在 wp-admin 中讲述有关数据库名称的详细信息?
    • 如果我关闭我的数据库服务器,它不会显示给我。我会确保您的安装是最新的。也有可能您在配置文件中设置了 WP_DEBUG - 如果是这样,请将其删除。
    • 您还可以更改它显示的文本,尽管这不一定会在更新后持续存在。看起来错误消息是在 wp-includes/wp-db.php 中生成的
    • 我检查了 wp_debug 是否设置为 false。为什么当数据库关闭时,安装过程又重新开始了?我与服务器管理员交谈,他们告诉我日志中没有显示错误
    • 不知道。想到的唯一解释是有人做了改变,然后又改回来了。 (例如,由于数据库或 Wordpress 的更改,它连接到一个空数据库一分钟,所以它认为它没有安装。)但这只是一个恰好符合事实的理论。
    猜你喜欢
    • 1970-01-01
    • 2014-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 2013-04-19
    相关资源
    最近更新 更多