У меня установлен Joomla 2.5 на Windows 7 с 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. () 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потому что другие изменения, которые я делаю в нее, вступают в силу.
Любые идеи, почему я получаю так много ошибок или как остановить это от взрыва журнала?
Ваш вопрос в том, как * скрыть * ошибки, а не как * исправить * их? Вы изучили сообщения и попытались выяснить, почему вы получаете их в первую очередь? Из предоставленного вами примера журнала, похоже, что ваша копия JQuery является причиной (вы делали какие-либо изменения или использовали сторонние версии)? Вы можете попробовать обновить JQuery или попробовать Joomla 3. Также проверьте информацию об этом на их форумах (если вы используете установку по умолчанию, то вы [вряд ли будете единственным, кто ее увидит) (http://www.google. ком / поиск? д = сайт% 3Ajoomla.org + строгие стандарты +)). Вы также можете сообщить об этом как об ошибке.