Probleme beim Update auf Magento 1.3



Wichtig!!! Vor der Installation sollten Sie klären mit welcher Engine Ihre MySQL-Datenbank läuft. Ab Magento Version 1.3.0 muss InnoDB verwendet werden.

Beim Update von Magento auf die Version 1.3 läuft zwar das Frontend des Shops. Versucht man sich im Backend anzumelden kommt es zu folgenden Fehlermeldungen:


Invalid method Mage_Adminhtml_Model_Url::useSecretKey(Array
(
)
)
<strong>Trace:</strong>
#0 [internal function]: Varien_Object->__call('useSecretKey', Array)
.
.
.
#12 {main} 

Um den Fehler zu beseitigen gehen Sie wie folgt vor:

  1. Aktuelle Version von Magento (v 1.3.0) downloaden (http://www.magentocommerce.com/download) und entpacken.
  2. Datei app\code\core\Mage\Adminhtml\Model\Url.php auf dem Server mit der neuen Datei aus Version 1.3.0 ersetzen.
  3. Auf dem Server den Cache löschen. Alle Dateien und Verzeichnisse im Verzeichnis var/cache.

Nun klappt es mit dem Anmelden wieder.

  • Twitter
  • Webnews
  • Mister-Wong
  • Facebook
  • Digg
  • BlogMarks
  • Share/Save/Bookmark

4 Kommentare to “Probleme beim Update auf Magento 1.3”

  1. Daniel Sasse Daniel Sasse sagt:

    Alternativ kann man direkt nach dem Update (noch eingeloggt) im Backend eine Einstellung treffen.

    Man geht dazu unter System / Konfiguration / Erweitert / Admin und setzt in der Panele “Security” bei “Add Secret Key to Urls” ein “Nein”.

    So habe ich das gemacht und es hat funktioniert.

  2. choise choise sagt:

    danke. du hast mir den tag gerettet. hat so wunderbar funktioniert.

    eine Alternative wäre auch das Update erneut über SSH mit PEAR zu updaten.

  3. Hahnefeld Hahnefeld sagt:

    Habe alle Dateien im Magento-Ordner (incl. Verzeichnisse) auf 0755 gesetzt. Eigentlich bereitet mir das Bauchschmerzen, doch laut Anleitung von Magento ist dies genau dann erforderlich, wenn man die Web-Version von Magento-Connect verwenden möchte. Dennoch erhalte ich eine Fehlermeldung:


    Error: Please check for sufficient write file permissions

    Your Magento folder does not have sufficient write permissions, which this web based downloader requires.
    If you wish to proceed downloading Magento packages online, please set all Magento folders to have writable permission for the web server user (example: apache) and press the “Refresh” button to try again.

    Was könnte dies noch sein? Den Fehler hatte ich früher nicht, sondern - soweit ich mich erinnern kann - erst seit dem Version 1.3.0 (die aber kein Update ist).

Kommentar erstellen

You must be logged in to post a comment.

Bitte beachten: Mxperts.de ist kein Supportforum sondern eine Informationsplattform, deshalb benutzt für Diskussionen das deutsche Forum von Magento. (Fragen/Kommentare zu den Tutorials ausgeschlossen). Außerdem gebe ich keinen kostenlosen Support zu Magento. Leider haben das einige Leser in letzter Zeit falsch Verstanden und ich bitte um Euer Verständnis. Ich denke diese Plattform ist von unserer Seite aus schon genügend Gratis-Leistung.