Magento 1.3.2.2: Fatal error: Call to a member function getUsername() on a non-object
In Magento 1.3.2.2 bekommen wir einen fatalen Fehler:
Fatal error: Call to a member function getUsername() on a non-object in
.../app/design/adminhtml/default/default/template/page/header.phtml on line 31
Während eine AUFTRAGSBESTÄTIGUNG, Magento-sollte ein übergang zu den "success" - Seite. Aber wir werden immer Fehler statt.
Admin-header angezeigt, die mit diesem Fehler. Wenn ich aktualisieren, bekomme ich den Erfolg der Seite, wo ich getroffen worden, ob alles ok war.
- Hi! Hast du es geschafft haben, dieses Problem zu lösen? Ich bekomme dieses Problem in der version 1.7.0.0 auch?
- Habe das problem mit 1.7 auch.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Fehler passiert, denn die header.phtml on line 31 hat Eintrag:
Aber getUser () - Methode nicht zurück gültiges Objekt. Diese Methode Recht einfach und sieht wie folgt aus:
Also, sollten Sie die debug-nur einen Ort: app/code/core/Mage/Admin/Model/Session.php
Nur eine Methode setUser () - Objekt zu Sitzung
Wenn Benutzer-Objekt geladen wird und gültig ist es bedeuten, dass Sie Probleme mit dem session es selbst:
Ist es nicht leicht finden, das problem per Remote-debugging. So Wünsche ich Ihnen viel Erfolg.
Ich hatte den gleichen Fehler und löste es wie folgt:
Aktualisieren Sie die URL