Bei der Aktualisierung von Joomla mit Hilfe der Komponente "Joomla!-Aktualisierung" (com_joomlaupdate) bleibt der Fortschrittsbalken bei 0% stehen. Nichts passiert mehr.
Wenn man mit Firebug die Fehler ausliest erhält man folgende Meldungen:
POST ~/administrator/components/com_joomlaupdate/restore.php 403 Forbidden 36ms
"NetworkError: 403 Forbidden - ~/administrator/components/com_joomlaupdate/restore.php"
ReferenceError: msg is not defined
joomlaupdate_error_callback(msg);
You don't have permission to access /administrator/components/com_joomlaupdate/restore.php on this server
403 Forbidden - ist der entscheidende Hindweis. Joomla darf nicht auf die Datei "restore.php" zugreifen. Dies kann verschiedene Ursachen haben.
- CHMOD ist falsch gesetzt. Dateien haben immer CHMOD 644 und Verzeichnisse haben immer CHMOD 755
- eine htaccess Datei versperrt den Zugriff. Oftmals werden htaccess-Dateien angelegt die den Zugriff auf bestimmte Dateityen verbieten. So kann es passieren das PHP Dateien eben nicht aufgerufen werden dürfen und einen Error 403 liefern. Dazu einfach unter /administrator/components/ nach einer htaccess-Datei suchen.