Aug
30.

Magento Shop – Fehler beim Installieren (leere Seite)

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