Php 未定义的函数wpturesize()

Php 未定义的函数wpturesize(),php,wordpress,wordpress-theming,undefined,Php,Wordpress,Wordpress Theming,Undefined,我是wordpress的新手,刚刚遇到这个错误: Uncaught Error: Call to undefined function wptexturize() in /var/www/wp-admin/menu-header.php:141 我还尝试了检查,并跟踪了此wptexturize使用的调用方和函数,但没有结果 主要的问题似乎是函数未定义。 所以我检查了formatting.php文件,它就在那里,定义得很清楚 我的猜测是,函数在初始化之前就被调用了。但如果我错了,请纠正我 如果有

我是wordpress的新手,刚刚遇到这个错误:

Uncaught Error: Call to undefined function wptexturize() in /var/www/wp-admin/menu-header.php:141
我还尝试了检查,并跟踪了此wptexturize使用的调用方和函数,但没有结果

主要的问题似乎是函数未定义。 所以我检查了formatting.php文件,它就在那里,定义得很清楚

我的猜测是,函数在初始化之前就被调用了。但如果我错了,请纠正我

如果有人以前遇到过这个问题,我真的很想得到你关于解决这个问题的一些指导


谢谢

我也开始犯同样的错误。我想这是因为一个插件,但我不确定是哪一个

要更正它,请下载wordpress latest.zip,并将其解压缩到您的网站根目录中。 然后通过覆盖wp admin和wp includes目录刷新wordpress安装

cd /var/www/yoursite
wget https://wordpress.org/latest.zip
unzip latest.zip

cp -R wordpress/wp-admin .  
cp -R wordpress/wp-includes .

chown -R www-data:www-data wp-admin; 
chown -R www-data:www-data wp-includes;

然后您将摆脱错误。

Arda Tuncekic的答案将解决您的问题,但不会持续很长时间!
您的站点很可能感染了某些恶意软件,为了确认,请尝试安装特殊的恶意软件和安全插件,例如WebDefender,并扫描您的代码。

使用fresh wp includes解决了未定义的致命错误。但主要问题是它与恶意软件感染有关。有一个最新的问题与漏洞与插件可湿性粉剂文件管理器。我也在调查这是否是主要原因


我还试图通过覆盖目录来解决这个问题

wordpress/wp管理员 wordpress/wp包括


之后,网站又恢复了正常,但一天后问题又出现了。

我可以通过重新启动apache2来重现它

systemctl重新启动apache2


但我还是找不到解决的办法。当网站使用率较低时,我可以稍后再试。一旦我能找到解决方案,我会来更新。

很抱歉更新时间太长

我们终于解决了这个问题。 该网站受到恶意软件攻击,它正在破坏所有关键文件,使我们的网站正常运行

因此,恶意软件清理解决了这个问题


感谢GoDaddy支持指出这一点并帮助解决它

尝试在本地安装另一个wordpress实例以进行检查,但可能是安装问题,您可以尝试重新安装wp@Kevin谢谢你的建议。我将在另一个实例上试用。你也知道是什么原因造成的吗?我不知道为什么,我维护了10多个wordpress站点和v5.5.1最新版本。core一直工作得很好,因为我正在按照你的建议做,完成后将发布更新。再次感谢!谢谢你,我现在正在做这件事。稍后将向您更新结果。您好,问题仍然存在,我已下载了最新版本并将其解压缩到根目录。但是,我现在在控制台上看到一个内部服务器错误。我现在正在恢复。这就是我现在的情况:您的网站上出现了一个严重错误。加载资源失败:服务器响应状态为500内部服务器错误我仍在internet上搜索任何可能的原因和解决方案。但我非常感谢您的帮助,请添加定义“WP_DEBUG”,true;下载到wp-config.php并重新加载站点。。您应该可以看到错误的详细信息。更新:我能够使用您的建议还原我的站点,谢谢您!然而,在恢复24小时后,我又回到了原来的问题。仍然使用wptexturize