Ich habe versucht, mein Magento auf mein Hosting einzustellen. Also habe ich eine neue Datenbank erstellt und meine SQL-Datei importiert und die Einstellungen in der local.xml für die Datenbank geändert. aber jetzt bekomme ich Ausnahmedruck ist aus Sicherheitsgründen standardmäßig deaktiviert.
magento-1.8
error
Danny Boevéé
quelle
quelle
Antworten:
Benennen Sie die Datei local.xml.sample in / errors in local.xml um, und Sie können den Fehler und den gesamten Stack-Trace anzeigen.
Achtung: Dies kann bei Verwendung auf einem Produktionsserver zu einer Sicherheitslücke führen. Stellen Sie sicher, dass Sie es zurücksetzen, sobald der Fehler behoben ist.
PS: Um noch sicherer zu sein. Beschränken Sie den Magento-Zugriff nur auf Ihre IP, während das Drucken von Ausnahmen aktiviert ist
quelle
Das Drucken von Ausnahmen ist aus Sicherheitsgründen standardmäßig deaktiviert
Auf dieser Seite werden Sie darüber informiert, dass ein Fehler aufgetreten ist, der so schlimm ist, dass Magento nicht ausgeführt werden kann, und versucht, Sie darüber zu informieren. Da es sich um einen Stack-Trace handelt, der unerwünschte Parteien darüber informieren kann, dass Ihre Site so schlecht konfiguriert ist, dass sie gehackt werden kann, wird der erzeugte Stack-Trace nicht angezeigt.
Die Nummer , die jedes Mal auf dieser Seite erscheint, wenn Magento sie anzeigt, ist der Name einer Datei .
Öffnen Sie Ihren SCP / SFTP-Client, navigieren Sie zu Ihrem Serververzeichnis
var/report
, sortieren Sie nach dem Erstellungsdatum der Datei und lesen Sie die neuesten Dateien dort durch.Wenn Sie um Hilfe bitten, können Sie den Stack-Trace der aktuellsten Fehler veröffentlichen, die die Ausführung Ihrer Magento-Site verhindern, damit wir Ihnen tatsächlich einige nützliche Hilfestellungen geben können.
quelle
Ich habe auch dieses Problem, nur gegoogelt und hier eine Lösung gefunden . Sie können wie folgt vorgehen :
Suchen Sie das Stammverzeichnis, in dem Ihr Magento installiert ist. Suchen Sie nach dem Verzeichnis "Errors".
Ändern Sie den Dateinamen von
local.xml.sample
inlocal.xml
Laden Sie die Seite neu,
local.xml
auf der eine Fehlermeldung angezeigt wird. Es wird eine vollständige Liste der Fehlermeldungen angezeigt. Der Zweck der Umbenennung besteht darin, die vollständige Fehlermeldung anzuzeigen.Suchen
magento_directory/lib/Zend/Cache/Backend/File.php
und suchen Sie nun nach:protected $ _options = array ('cache_dir' => 'null', Ersetze es durch: protected $ _options = array ('cache_dir' => 'tmp /', und speichere die Datei.
Wechseln Sie nun in das Magento-Stammverzeichnis und erstellen Sie ein neues Verzeichnis mit dem Namen "tmp".
Aktualisieren Sie die Fehlerseite und prüfen Sie, ob das Problem behoben ist. Hoffe das hilft
quelle
Wenn Sie eine 404-Fehlermeldung erhalten, versuchen Sie,
/index.php
Ihren Domain-Namen nachzustellen. Wenn Sie auf die Homepage gelangen, besteht das Problem darin, dass Sie entweder vergessen haben, die.htaccess
Datei zu kopieren (einfach zu tun),mod_rewrite
nicht installiert sind oderAllowOverride
nicht in Ihrer Apache-Konfigurationsdatei festgelegt sind. (Ich gehe davon aus, dass Sie auf Apache laufen, natürlich)quelle
Im Fehlerordner local.xml.sample ist vorhanden. Ändern Sie den Namen in local.xml. Lib / Zend / Cache / Backend / File.php. Ändern Sie das Cache-Verzeichnis = null in tmp
quelle
Hier ist die Lösung:
Öffne magento / lib / Zend / Cache / Backend / File.php und suche nach:
Ändern Sie es in:
quelle
Die einfache und zu 100% funktionierende Lösung besteht darin , die Cache-Datei umzubenennen .
Im Magento-Stammordner var / cache
Benennen Sie dann den Namen der Cache-Datei um und aktualisieren Sie Ihre Site.
quelle