如何解决wordpress的致命错误?

时间:2019-11-17 11:20:45

标签: wordpress

我已经更新了wordpress的版本,但我的网页却突然无法正常工作。 我已调试以查看问题所在,并且无法理解所写的任何说明。我花了数小时试图弄清楚它的含义,但仍然无法理解我必须更改和添加的内容。有人可以解释一下这是什么意思,为了解决这个问题我必须做什么?通知和错误中是否写有说明?很抱歉,如果我没有提供足够的信息,我是编码和网页制作的新手:(

  

注意:自版本5.3.0起,不推荐使用date.php!采用   而是wp-includes / class-wp-date-query.php。在   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/functions.php   在4719行上

     

注意:自版本5.3.0起,不推荐使用class-oembed.php!采用   而是wp-includes / class-wp-oembed.php。在   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/functions.php   在4719行上

     

注意:未定义的属性:wpdb :: $ blog_versions在   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/wp-db.php上   659行

     

警告:call_user_func_array()期望参数1是有效的   回调,找不到函数“ _wp_add_additional_image_sizes”或   中的无效函数名称   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/class-wp-hook.php   在第288行

     

致命错误:未捕获错误:类'WP_Block_Styles_Registry'不存在   在发现   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/script-loader.php:2899   堆栈跟踪:#0   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/class-wp-hook.php(288):   enqueue_block_styles_assets('')#1   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/class-wp-hook.php(312):   WP_Hook-> apply_filters(NULL,数组)#2   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/plugin.php(478):   WP_Hook-> do_action(Array)#3   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/script-loader.php(2853):do_action('enqueue_block_a ...')#4   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/class-wp-hook.php(288):   wp_common_block_scripts_and_styles('')#5   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/class-wp-hook.php(312):   WP_Hook-> apply_filters(NULL,数组)#6   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/plugin.php(478):   WP_Hook-> do_action(Array)#7   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/script- in   /home/vol10_1/epizy.com/epiz_24728949/htdocs/wp-includes/script-loader.php   在2899行

     

您的网站上存在严重错误。

3 个答案:

答案 0 :(得分:1)

似乎更新出错,一些文件损坏了。

您可以尝试解决此问题:

  1. 下载新的Wordpress安装zip https://wordpress.org/download/

  2. 从服务器中删除wp-admin和wp-includes文件夹

  3. 从新下载的Wordpress zip中重新上传这些文件夹

注意:这不会删除您的网站内容,您网站的内容位于数据库和wp-content文件夹中。

答案 1 :(得分:1)

您的wordpress 5.3版本需要php 7.4版本才能正确运行

所以您需要升级您的php版本

或将您的wordpress版本降级到5.2并禁用wordpress自动更新

// wp-configs.php    
define( 'WP_AUTO_UPDATE_CORE', false );

答案 2 :(得分:0)

PHP版本7.2.18-1 WordPress 5.2.4

我正在同一环境中运行5个站点

您需要更新PHP版本并使用稳定的WordPress版本