Zum Inhalt springen

Magento 1.7.0.2 auf PHP 5.3

August 21, 2013

Laut den System Requirements ist Magento bis zu PHP 5.3.24 kompatibel, habe gerade festgestellt das dem nicht so ist. Altlasten wie split() wurden zwar konsequent gegen explode() getauscht, aber beim Error Reporting bleibt dann so ziemlich alles stecken.

In folgenden Files:
/index.php
/downloader/Maged/Connect.php
/lib/Varien/Pear.php

sollte
error_reporting(E_ALL | E_STRICT);
gegen
error_reporting(E_ALL & E_STRICT & ~E_DEPRECATED);
ausgetauscht werden.

Leider ist das nicht update-safe, geht dann nicht anders. Was noch aufgefallen war ist eine Dependency die nicht in den Requirements steht: Magento verlangt das File Package für Pear. Ohne wirft der Autoloader Fehler. Abhängig vom verwendeten System kann das Probleme machen.

Andere Anpassungen die mir berichtet wurden waren XML-Fixes und das eventuell keine Rechnungen aus dem Adminbereich heraus erzeugt werden können. Falls ich dazu was finde update ich die Info hier.

From → Magento, PHP

Kommentar verfassen

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

%d Bloggern gefällt das: