背景:几年前,我为当地政府开发了一个简单的 WordPress 网站,他们接管了管理/更新工作。 今年夏天,一位当地居民联系我,说该网站无法加载,我联系了当前的管理员用户,看看是否可以提供帮助。 当尝试访问网站的登录名(或任何其他资源)时,我们会看到消息“此网站上出现严重错误。请检查您的网站管理员电子邮件收件箱以获取说明。”
现任管理员向我保证,他们已经搜索了自己的邮箱,没有收到来自 WordPress 的包含恢复模式登录链接的电子邮件。 此后,我已通过 MySQL 将管理员用户的电子邮件更改为我的电子邮件,但尚未收到 WP 发送的有关该网站的任何电子邮件。 主机 Network Solutions 告诉我,他们无法恢复备份,因为备份只保留 30 天,而我是在 2 月份网站瘫痪后大约 5 个月才被带进来的。
到目前为止,我已经尝试过以下基础知识:
我更新了 wp_config.php 文件以启用调试,并在输出中看到以下消息,但我不确定如何解决它。 有人见过这个吗?
未捕获的错误:调用 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-includes/blocks/index.php:30 中未定义的函数 wp_get_wp_version() 堆栈跟踪: #0 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-includes/class-wp-hook.php(324): register_core_block_style_handles() #1 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #2 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-includes/plugin.php(517): WP_Hook->do_action() #3 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-settings.php(700): do_action() #4 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-config.php(81): require_once('/data/user/2018...') #5 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-load.php(50): require_once('/data/user/2018...') #6 /data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-blog-header.ph 中/data/user/2018/295/5738/wordpress/.5f11b27f131494a1c014fcced2f13165/wp-includes/blocks/index.php 第 30 行
<?php
add_action('init', function () {
global $wp_version;
echo $wp_version;
});
?>