+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Backend nicht erreichbar Fatal error: Call to a member function on a non-object in...

  1. #1
    Neu an Board
    Registriert seit
    10.04.2008
    Ort
    Erfurt
    Alter
    30
    Beiträge
    17
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Backend nicht erreichbar Fatal error: Call to a member function on a non-object in...

    Guten Tag,

    ich habe ein Problem beim Log In in das Backend einer meiner Webseiten. Ich erreiche ohne Probleme administrator/index.php und gebe dann User und Passwaort ein.

    Der Log In wird vollzogen, aber es taucht ein Fehler auf und das Backend wird nicht wirklich angezeit - nur ein bisschen Text des Moduls von JGerman, welches die Aktualität der Sprachdatei und von Joomla selbst überprüft (siehe Bild).

    Wer es nicht lesen kann, da steht:
    Update nötig?
    Die installierte deutsche Übersetzung für das
    Frontend ist:

    Backend ist:

    Fatal error: Call to a member function on a non-object in /***/***/libraries/joomla/application/helper.php on line 277

    In der helper.php bei Linie 277 steht:
    272 /*
    273 * Check for a valid XML root tag.
    274 *
    275 * Should be 'langMetaData'.
    276 */
    277 <!-- if ($xml->document->name() != 'metafile') {
    278 unset($xml);
    279 return false;
    280 }

    Als ich das letzte Mal im Backend war, hatte ich Joomla upgedatet und wahrscheinlich den Pfad der Hilfedatei auf den deutschen gelegt.

    Kann mir jemand helfen?

    Viele Dank.

  2. #2
    Verbringt hier viel Zeit
    Registriert seit
    29.11.2005
    Ort
    Berlin
    Beiträge
    962
    Bedankte sich
    8
    Erhielt 200 Danksagungen
    in 196 Beiträgen

    Standard

    Der Hinweis bedeutet, dass das Objekt $xml nicht existiert, also nicht an anderer Stelle instantiviert wurde.

  3. #3
    Neu an Board
    Registriert seit
    10.04.2008
    Ort
    Erfurt
    Alter
    30
    Beiträge
    17
    Bedankte sich
    4
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von addi Beitrag anzeigen
    Der Hinweis bedeutet, dass das Objekt $xml nicht existiert, also nicht an anderer Stelle instantiviert wurde.
    Vielen Dank für die Fehleranalyse. Was muss ich denn zur Korrektur tun?

  4. #4
    Neu an Board
    Registriert seit
    20.11.2008
    Beiträge
    3
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    einfach die deutsch Sprachdatei neu installieren dann funktioniert es wieder

  5. #5
    Neu an Board
    Registriert seit
    22.01.2008
    Beiträge
    3
    Bedankte sich
    0
    Erhielt 3 Danksagung
    in 1 Beitrag

    Standard fatal error ... helper.php on line 277

    Zitat Zitat von johngolio Beitrag anzeigen
    einfach die deutsch Sprachdatei neu installieren dann funktioniert es wieder
    Hatte ebenfalls das Problem mit der Nichterreichbarkeit des Backends. Das Austauschen/Aktaualisieren der deutschen Sprachdateien für das Back- und Frontend bringt aber leider nichts. Zumindest hat es dies bei mir nicht getan.

    Offensichtlich ist das ein Bug der neuen Joomla Version 1.5.10.1. Man erreicht das Backend wieder, wenn man die in der Fehlermeldung angegebene Datei /libraries/joomla/application/helper.php mit der alten Version von Joomla 1.5.9 ersetzt. Ob dies jedoch eine saubere Lösung ist, können uns vielleicht die Joomla-Experten sagen.

    Danke und Gruß,
    Hajosch

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein