it-swarm.com.de

Wie aktiviere ich Magento-Fehlermeldungen?

Ich habe die Magento Community Edition installiert und versucht, mein erstes einfaches Hallo-Welt-Modul zu erstellen. Nach ein paar Stunden war es endlich soweit.

Meine Probleme waren, dass ich in einigen XML-Tags falsche Groß- und Kleinschreibung verwendet hatte.

Beim Versuch, es zum Laufen zu bringen, habe ich versucht, die Seite zu laden. Es wurde eine nicht gefundene Meldung angezeigt, aber kein Fehler.

Ich habe Fehler in der Admin-Systemsteuerung aktiviert. System > Configuration > Developer > Log Settings und haben eine Zeile geschrieben, von der ich weiß, dass sie einen Fehler hätte auslösen sollen, aber ich habe gerade einen leeren Bildschirm bekommen

  1. Wie kann ich Fehler in Magento anzeigen lassen?
  2. Gilt es als Fehler, wenn ich in einer XML-Datei eine falsche Schreibweise verwende, oder ist dies ein Problem, bei dem ich keine Fehlermeldung erhalten würde? Und wenn dies der Fall ist, wie würde ich die Datei, die das Problem verursacht, schnell finden (offensichtlich im Moment kein Problem, aber ich kann mir vorstellen, dass es schwierig sein wird, ein einzelnes Gehäuseproblem zu finden, das das Problem verursacht Problem)
24
tony09uk

Zum Aktivieren der Fehlerberichterstattung

Ändern Sie auf der Indexseite Folgendes:

error_reporting(E_ALL | E_STRICT);

zu

error_reporting(E_ALL);

Setze $_SERVER['MAGE_IS_DEVELOPER_MODE'] = true

und diese Zeile auskommentieren

#ini_set('display_errors', 1);

Benennen Sie im Fehlerordner local.xml.sample In local.xml Um.

ich hoffe das hilft.

44
Pankaj Pareek

um den pankaj post zu vervollständigen, arbeitet diese für mich index.php

ini_set('display_errors', 1);
error_reporting(E_ALL);

$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;
17
masoud2011

Führen Sie die folgenden Schritte aus, um Magento so einzustellen, dass Fehler im Browser angezeigt werden:

  1. System> Cache-Verwaltung> Alle deaktivieren
  2. System> Konfiguration> Erweitert> Entwickler> Protokolleinstellungen> Aktiviert => Ja
  3. System> Konfiguration> Web> Suchmaschinenoptimierung> Wbe Server Rewrites verwenden => Ja
  4. System> Indexverwaltung> Alle neu indizieren
  5. Öffne .htaccess und setze: SetEnv MAGE_IS_DEVELOPER_MODE "true" am Ende der Datei
  6. Öffne .htaccess und setze: php_value display_errors On irgendwo drinnen
  7. Benennen Sie die Datei /errors/local.xml.sample in /errors/local.xml um oder kopieren Sie sie
2
Waqleh

Änderung dieses Codes im magneto Verzeichnis index.php:

Search for error_reporting(E_ALL | E_STRICT);

Ersetzen mit

error_reporting(E_ALL);
$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;

ODER Kommentar entfernen, indem Sie das # -Zeichen von entfernen

#ini_set('display_errors', 1);

Empfohlener Link: http://www.templatemonster.com/help/magento-how-to-display-error-messages.html

1
Rajesh Baskaran