Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
修复EXEC php中的插件致命错误_Php_Wordpress - Fatal编程技术网

修复EXEC php中的插件致命错误

修复EXEC php中的插件致命错误,php,wordpress,Php,Wordpress,升级WordPress版本后遇到此错误: 分析错误:语法错误,中出现意外的“new”(T_new) C:\xampp\htdocs\titaniumcobra\wp content\plugins\exec php\exec-php.php on 第22行 这是第22行中的代码: $GLOBALS['g_execphp_manager'] =& new ExecPhp_Manager(); 如何调试此问题?问题是第22行中的=&。这似乎是一个非常过时的插件,如果可能的话,你应该更换它。

升级WordPress版本后遇到此错误:

分析错误:语法错误,中出现意外的“new”(T_new)

C:\xampp\htdocs\titaniumcobra\wp content\plugins\exec php\exec-php.php on 第22行

这是第22行中的代码:

$GLOBALS['g_execphp_manager'] =& new ExecPhp_Manager();

如何调试此问题?

问题是第22行中的=&。这似乎是一个非常过时的插件,如果可能的话,你应该更换它。它似乎允许您执行用户贡献的代码,因为它已经过时,这可能会带来安全风险

这就是说,如果您删除了&它很可能会开始工作

$GLOBALS['g_execphp_manager'] = new ExecPhp_Manager();

我们需要查看exec-php.php的第22行才能提供帮助。不过最好还是给我几行,也许是第20行到26行或者类似的行。很抱歉,我已经编辑了我的问题。我也有同样的问题。但是有很多&在所有包含的页面中。有没有其他替代方法?在其他位置,您必须删除“&”,可能需要“搜索并替换”:/wp-content/plugins/exec-php/includes/manager.php(4行)/wp-content/plugins/exec-php/includes/admin.php(几行)/wp-content/plugins/exec-php/includes/cache.php(2行)这似乎不是一个正确的解决方案,我认为有些东西需要更新?可能是PHP版本产生了问题???