Übermäßige PHP-Fehler in Joomla

537
Rodnower

Ich habe Joomla 2.5 unter Windows 7 mit Apache 2 und PHP 5 installiert. Ich habe unzählige PHP-Fehler im Protokoll wie die folgenden:

[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 

Ich habe versucht, die Fehleranmeldung zu deaktivieren php.ini:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 

Leider macht das keinen Unterschied.

Joomla befindet sich nicht im Debug-Modus, und ich bin mir sicher, dass ich die korrekte Kopie von bearbeite, php.inida andere Änderungen, die ich daran vornehme, wirksam werden.

Irgendwelche Ideen, warum ich so viele Fehler bekomme oder wie ich das Protokoll auflösen kann?

0
Ihre Frage ist, wie Sie die Fehler verbergen, anstatt sie zu beheben. Haben Sie die Nachrichten untersucht und herausgefunden, warum Sie sie überhaupt bekommen? In dem von Ihnen bereitgestellten Beispielprotokoll sieht es so aus, als ob Ihre Kopie von JQuery die Ursache ist (haben Sie Änderungen vorgenommen oder Versionen von Drittanbietern verwendet)? Sie können versuchen, JQuery zu aktualisieren oder Joomla 3 zu testen. Informationen dazu finden Sie in den Foren. (Wenn Sie die Standardinstallation verwenden, sind Sie [wahrscheinlich nicht der einzige, der es sieht) (http://www.google. com / search? q = Site% 3Ajoomla.org + strenge + Standards)). Sie können es auch als Fehler melden. Synetech vor 11 Jahren 1

2 Antworten auf die Frage

1
Kim Ahlstrøm Meyn Mathiassen

Versuchen Sie stattdessen die folgende Einstellung:

error_reporting = (E_ALL & ~ E_ERROR) 

Es werden alle Probleme mit Ausnahme von Fehlern und streng gemeldet.

0
fishnet786

Sieht aus, als hätten Sie einen Fehler mit Ihrem System-Plugin plgSystemJquery . Wenn Sie das deaktivieren, sollten Sie gut sein.

Wenn Sie nicht in das Backend gelangen können, gehen Sie einfach zum FTP Ihrer Website

ROOT / plugins / system / finde einen Ordner mit etwas im Namen jQuery oder so ähnlich, benenne ihn um und schau, ob der Fehler verschwindet.