it-swarm.com.de

"Header wurden bereits gesendet"

Ich hatte Schwierigkeiten mit einem Joomla! Website und beschlossen, es auf einen anderen Server zum Testen zu verschieben. Das Akeeba-Backup, das ich hatte, wurde aus irgendeinem Grund nicht vollständig extrahiert (eine große Backup-Datei, die im Backup enthalten ist). Daher habe ich alle über 30.000 Dateien manuell über FTP heruntergeladen und sie direkt auf den neuen Server hochgeladen. Ich habe auch die Datenbank über phpMyAdmin gesichert und auf dem neuen Server wiederhergestellt.

Wenn ich auf das Front-End der Website zugreife, wird alles geladen und funktioniert wie es sollte. Wenn ich jedoch auf administrator zugreife, erhalte ich nach dem Anmelden die folgende Meldung:

Failed to start the session because headers have already been sent by "/home/userfolder/public_html/plugins/system/statusindicator/statusindicator.php" at line 169.

Ich kann nach dem Anmelden nicht auf administrator Seiten zugreifen. Ich habe versucht, Joomla! Kern übertrieben und das hat es nicht behoben. Ich habe auch versucht, die Datenbankanmeldeinformationen zurückzusetzen, und das hat es nicht behoben.

Was könnte das Problem sein, das diesen Fehler verursacht?

1
Michael Yaeger

Um dieses Problem zu lösen, habe ich PhpMyAdmin verwendet, um die Tabelle #__extensions zu bearbeiten. Ich habe 'enabled' für 'plg_statusindicator' auf '0' gesetzt. Ich konnte dann auf den Administrator zugreifen. (Danke, @Lodder!)

Leider hat das Plugin den Fehler beim Zugriff auf den Administrator weiterhin ausgelöst, wenn er erneut aktiviert wurde. Anscheinend gibt es auf dem neuen Server einige Servereinstellungen, die es dem Plugin nicht ermöglichen, wie auf dem Live-Server zu funktionieren. Zum Glück konnte ich es zum Testen einfach deaktiviert lassen.

0
Michael Yaeger