繁体   English   中英

如何在我的 wordpress 站点中解决此问题致命错误:无法重新声明 true_plugins_activate()(之前在

[英]How Can I solve this problem in my wordpress site Fatal error: Cannot redeclare true_plugins_activate() (previously declared in

我尝试在我的 WordPress 站点上安装 wp 页面构建器,然后我的站点变为空白我试图从后端删除它仍然没有工作,它显示此错误消息。

查看我主页中显示的错误消息:

致命错误:无法在 /home/nairtzdf/www.mywebsite.ng/wp-includes/functions 中重新声明 true_plugins_activate()(之前在 /home/nairtzdf/www.mywebsite.ng/wp-includes/functions.php:7175 中声明) .php 上线 7226

这是 wp-admin 页面中显示的错误消息:

W3 总缓存错误:某些文件似乎丢失或不合适。 请重新安装插件或删除 /home/nairtzdf/www.mywebsite.ng/wp-content/advanced-cache.php。

这是一个非常明显的错误。 The function true_plugins_activate() exists twice, once on line 7175 of /home/nairtzdf/www.estatehomes.com.ng/wp-includes/functions.php and a second time at line 7226. Fix it by removing one of them. 如果他们在做一些不同的事情,就把他们的胆量合二为一。

如果您在脚本中看到错误消息“PHP 致命错误:无法重新声明函数”或类似的错误消息,则表示您的脚本代码存在问题(它尝试多次声明相同的 function)。

此错误表示您的 function 已经定义。 这可能意味着:

  1. 您在两个文件中定义了相同的 function

  2. 您在同一文件的两个位置定义了相同的 function

  3. 定义 function 的文件包含两次(因此,似乎 function 定义了两次)

为了帮助解决第三点,一个解决方案是在包含您的 functions.php 文件时使用 include_once 而不是 include - 所以它不能被包含超过一次。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM