Frage

Heute nach der Aktualisierung einer XML-Datei auf meiner Magento-Installation habe ich einen routinemäßigen Cache-Flush im Backend von Magento durchgeführt.Genauer gesagt, ich habe die beiden Tasten "Flush Magento Cache" und "Spülkachespeicher" gedrückt.Bei meinem Chagrinen, beim Nachladen meines Magento-Sets, war die obere Navigierbar verschwunden, und alle Links zu Produkten waren gebrochen.Als erstes Mal Magento-Benutzer fühle ich mich eher nicht, um mit diesem Problem umzugehen.

Dieses Problem ist mir kurz nach der anfänglichen Installation mit mir passiert.Neuinstallation des Themas behoben.Unterschied jetzt ist, dass ich eine Tonne von Produkten und anderen DB-Änderungen hinzugefügt habe, und haben nicht die DB- oder Dateien gesichert.Ich habe Angst, das Thema neu zu installieren, falls ich die gesamte Arbeit verliere, die ich mit der Datenbank und dem vorderen Ende getan habe.Hat jemand vorher in dieses Run geführt, und / oder kann jemand etwas Licht auf das, was los ist, und mögliche Korrekturen?Bitte helfen!

War es hilfreich?

Lösung

Heute nach der Aktualisierung einer XML-Datei auf meiner Magento-Installation, ich führte einen routinemäßigen Cache-Flush im Backend von Magento durch. Jetzt ist meine Site kaputt.

magento cache cache configuration XML und Layout XML.

Sie haben den Cache gelöscht, nachdem Sie Änderungen vorgenommen, und Magento ist jetzt kaputt.

Nach dem Löschen des Caches las Magento Ihre Änderungen in das System.

Ihre XML-Änderungen sind defekt. Nehmen Sie die Dateien zurück, die Sie in die Originaldateien geändert haben, und löschen Sie den Cache.

Als weiterer Note, ja, das passiert ständig, wenn ich nicht darauf achten, ordnungsgemäß geformte XML aufrechtzuerhalten und zu recherchieren, wie die Dateien ordnungsgemäß geändert werden, wenn Sie beim Arbeiten an Konfigurations- und Layoutdateien ordnungsgemäß ändern.

Dies ist ein Grund für immer den Cache nach jeder Änderung zu Layouts und Vorlagen spülen. Sie fangen Ihre Fehler sofort an, anstatt später ein paar Änderungen vorzunehmen und sich nicht daran zu erinnern und sich nicht daran erinnern zu können, welchen Sie Ihre Live-E-Commerce-Website haben. Es ist auch der Grund, warum Sie Änderungen auf einem dev-Server vornehmen, sie vollständig testen und erst nach dem Vergewissern, dass sie den gewünschten Effekt hatten, laden Sie sie auf den Live-Server hoch.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top