Nicht neu, aber trotzdem praktisch: Der Developer-Modus in Magento. Anleitungen dazu gibts woanders auch, aber weil ich gerade wegen eines Tippfehlers ewig nach der Ursache gesucht habe, hier für mich und andere eine Kurzanleitung.
Um den Developer-Modus in Magento zu aktivieren, sind zwei einfache Schritte nötig.
Update: Ich hab einen Hinweis auf die korrekte Position des PHP-Codes eingefügt.
Zunächst in der .htaccess
oder z.B. in der Konfigurationsdatei für einen virtuellen Host (etc/extra/httpd-vhosts.conf
) eine Variable setzen.
In der etc/extra/httpd-vhosts.conf
auf diese Weise:
<VirtualHost *:80> ... SetEnv MAGE_IS_DEVELOPER_MODE "1" </VirtualHost>
In der .htaccess
einfach nur die SetEnv-Zeile einfügen.
Dann an den Anfang der folgendes einfügen. Wichtig: Nicht ganz an den Anfang setzen, weil die Pfade etc. erst gesetzt sein müssen. Sonst wird die Klasse index.php
Mage
nicht gefunden. Am besten dort einfügen, wo schon der ini_set
-Aufruf steht.
if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) { Mage::setIsDeveloperMode(true); error_reporting(E_ALL | E_STRICT); ini_set('display_errors', 1); }
Das ist schon alles.