首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新到PHP8.0和Wordpress站点不工作

更新到PHP8.0和Wordpress站点不工作
EN

WordPress Development用户
提问于 2022-04-04 15:27:14
回答 1查看 887关注 0票数 1

我选择退出我的托管提供商的扩展PHP支持,不幸的是,我没有检查我的Wordpress构建是否与PHP8.0兼容(愚蠢,我知道.我太匆忙了,因为我不想再次被收费,现在我要为我的仓促付费)。

加载域(http://reallybadreverb.com)时,我收到以下错误:

向函数/homepages/3/d208897801/htdocs/clickandbuilds/ReallyBadReverb/wp-includes/class-wp-widget-factory.php ()抛出的参数太少,ArgumentCountError在第61行的WP_Widget::__construct()中传递0,并且至少有2个预期

下面是所引用文件第61行中的位置:

$this->$widget=新的$widget();

任何关于修改代码的提示,这样我就不需要从头开始重建我的站点了,我将非常感激。谢谢。

EN

回答 1

WordPress Development用户

发布于 2022-04-04 15:37:32

您不能更改引用文件中的某些内容,因为它是核心的一部分。好的,技术上你可以,但你真的不应该。即使是最新的wordpress还没有生产准备好与PHP8- https://make.wordpress.org/core/2020/11/23/wordpress-and-php-8-0/兼容。

然而,wordpress 5.6+是与beta兼容的,所以您最好的操作方法是升级wordpress。如果这个问题没有解决,那么您要么将服务器降级为PHP7.4,要么等到wordpress发布一个完全兼容的版本(希望在接下来的几周/几个月内发布wordpress 6)。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/404420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档