Aug
30.

Magento Shop – Fehler beim Installieren (leere Seite)

Abgelegt in Magento, Support, Webdesign & PHP | Veröffentlicht von Limespacer

Hallo ihr lieben,

falls ihr versuchen solltet, die aktuelle Version des OpenSource Shops : Magento auf einem Server mit PHP 5.3 zu installieren : Ihr werdet nur eine leere Seite, oder mit Glück folgende Fehlermeldung vorfinden :

Fatal error: Method Varien_Object::__tostring() cannot take arguments in /magento/lib/Varien/Object.php

Momentan gibt es dafür noch keinen Fix auf der Magento Seite , wer dennoch Magento auf PHP 5.3 installieren will, muss selber an den Quellcode :

Datei /lib/Varien/Object.php (Zeile 484):

public function ___toString(array $arrAttributes = array(), $valueSeparator=',')

ersetzen mit :

public function __invoke(array $arrAttributes = array(), $valueSeparator=',')

und in /app/code/core/Mage/Core/Controller/Request/Http.php (Zeile 274):

$host = split(':', $_SERVER['HTTP_HOST']);

ersetzen mit :

$host = explode(':', $_SERVER['HTTP_HOST']);

Danach steht einer erfolgreichen Installation nichts mehr im Weg !


Wir freuen uns über Bookmarks ! Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • MisterWong
  • Y!GG
  • Alltagz
  • Webnews
  • Hype


2 Rückmeldungen to “Magento Shop – Fehler beim Installieren (leere Seite)”

  1. von Falko on 3. Nov 2009 | Kommentieren

    Thanx für diesen Tipp!!!
    Auf die Idee, das mal auf die Magento-Seite unter den Installationshinweisen zu schreiben, ist bei den Herrschaften wohl auch niemand gekommen… ; )

  2. von Nils Tißen on 2. Dez 2009 | Kommentieren

    Danke für den Tipp. Hat viel Forschungsarbeit erspart. :)

Hinterlasse ein Kommentar