修复EXEC php中的插件致命错误
升级WordPress版本后遇到此错误: 分析错误:语法错误,中出现意外的“new”(T_new) C:\xampp\htdocs\titaniumcobra\wp content\plugins\exec php\exec-php.php on 第22行 这是第22行中的代码:修复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行中的=&。这似乎是一个非常过时的插件,如果可能的话,你应该更换它。
$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版本产生了问题???