Probleme mit XAMPP und Joomla

Bei Verwendung der aktuellsten XAMPP-Version unter Windows 7 kann es zu Fehlermeldungen kommen.

Bitte prüfen Sie zunächst, ob die XAMPP-Installation einwandfrei funktioniert. Ein Problem kann die Belegung des Port 80 sein.

Nach der Joomla-Installation können Fehlermeldungen folgender Art auftauchen:

Strict Standards: Static function JDatabase::test() should not be abstract in C:\xampp\htdocs\joomla17\libraries\joomla\database\database.php on line 350
Strict Standards: Accessing static property JCache::$_handler as non static in C:\xampp\htdocs\joomla17\libraries\joomla\cache\cache.php on line 394
Strict Standards: Accessing static property JCache::$_handler as non static in C:\xampp\htdocs\joomla17\libraries\joomla\cache\cache.php on line 396

Es handelt sich bei den ausgegebenen Fehlermeldungen um Warnmeldungen, die man über die php.ini unterdrücken kann. Wenn man die Seite mit den Fehlermeldungen nach unten scrollt, dann sieht man die Joomla-Site.

Um die Fehlermeldungen weg zu bekommen geht man wie folgt vor:

C:/xampp/php/php.ini mit einem Texteditor öffnen (z.B. Notepad++)

Die folgenden zwei Zeile so ändern:

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

und

display_errors = Off

(Achtung: die Zeilen, die mit ; beginnen sind nur Kommentare!!!)

Dann XAMPP Apache und MySQL neu starten und im Browser

http://localhost/joomla 

aufrufen. evtl. eine Unterseite anklicken, damit die Seite garantiert neu geladen wird. Sollten die Fehler noch immer nicht verschwunden sein, dann die Zeile so verändern:

 

error_reporting = 0

Zu einer weiteren Fehlermeldung bezüglich des Zeichensatzes UTF-8 bei der Installation von Joomla 1.5 auf XAMPP 1.7 lesen Sie die Hinweise im JoomlaPortal-Forum.

In manchen Fällen kann die Installation einer Vorgängerversion von XAMPP hilfreich sein. Auf der Seite oldapps.com finden Sie eine Liste aller XAMPP-Versionen.

Kategorie