Joomla 中过多的 PHP 错误

Joomla 中过多的 PHP 错误

我在 Windows 7 上安装了 Joomla 2.5、Apache 2 和 PHP 5。日志中出现了无数的 PHP 错误,如下所示:

[01-Sep-2012 19:33:55 UTC] PHP Strict standards:  Only variables should be assigned by reference in C:\ammon_dev\ammon\plugins\system\jquery\jquery.php on line 24
[01-Sep-2012 19:33:55 UTC] PHP Stack trace:   
[01-Sep-2012 19:33:55 UTC] PHP   1. {main}() C:\ammon_dev\ammon\administrator\index.php:0    
[01-Sep-2012 19:33:55 UTC] PHP   2. JAdministrator->route() C:\ammon_dev\ammon\administrator\index.php:40    
[01-Sep-2012 19:33:55 UTC] PHP   3. JApplication->triggerEvent() C:\ammon_dev\ammon\administrator\includes\application.php:106   
[01-Sep-2012 19:33:55 UTC] PHP   4. JDispatcher->trigger() C:\ammon_dev\ammon\libraries\joomla\application\application.php:670    
[01-Sep-2012 19:33:55 UTC] PHP   5. JEvent->update() C:\ammon_dev\ammon\libraries\joomla\event\dispatcher.php:161    
[01-Sep-2012 19:33:55 UTC] PHP   6. call_user_func_array() C:\ammon_dev\ammon\libraries\joomla\event\event.php:71    
[01-Sep-2012 19:33:55 UTC] PHP   7. plgSystemJquery->onAfterRoute() C:\ammon_dev\ammon\libraries\joomla\event\event.php:71

我尝试禁用错误登录php.ini

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

不幸的是,这并没有什么区别。

Joomla 未处于调试模式,并且我确定我正在编辑正确的副本,php.ini因为我对其所做的其他更改已生效。

有什么想法为什么我会收到这么多错误或如何阻止它爆炸日志?

答案1

请尝试使用以下设置:

error_reporting = (E_ALL & ~ E_ERROR)

它将报告除错误和严格之外的所有问题。

答案2

你的系统插件好像有错误plgSystemJquery。如果您继续并禁用该功能,那就好了。

如果你无法进入后端……你可以直接进入你网站的 FTP

ROOT/plugins/system/ 找到一个名为 jQuery 或类似名称的文件夹并重命名它,看看错误是否消失。

相关内容