Frage

Ich habe kürzlich den neuesten Sicherheits-Patch für Enterprise Edition 1.14.2.0 installiert.

Einige Routen werden stecken.ZB: "Kunden hinzufügen" in der Administratorin führt zu einer leeren Seite ( http://local.edressMe.com/edressMe/index.php/admin/kustomer/kehr/key/dex.de63f4ca795973b527bca8f11f7de096de4a190d5de34db875cfe95033d5E9999cfe95033D5E9999/ ).So macht einige Module (und registrieren Sie den neuen Kunden in der Frontend).

Ich habe https://github.com/rhoter/supee-6788-toolbox , aber kein Erfolg (zumindest in den Artikel, die ich identifiziert habe.)

Ich suche keine globale Lösung (es wäre jedoch schön).Ein Hinweis darauf, was das Problem ist und was getan werden muss, wird erheblich geschätzt.

danke!

War es hilfreich?

Lösung

es klingt nach der oben genannten Toolbox, dass sie mit dem, was ich unten beschreibt, handhaben soll, aber am besten doppelklassige Überprüfung. Ich ging sorgfältig durch den gesamten Patch, als ich es auftrat, und tat alles von Hand an mein benutzerdefiniertes Thema / Erweiterungen nach ein paar Fragen.

Vergewissern Sie sich, dass alle & shtml- und .xml-Dateien auf Ihr benutzerdefiniertes Fe- und Admin-Thema

angewendet werden

Dieser Patch hat mehrere Änderungen an Front-End- und admin -.xml-Dateien, die auf jedes benutzerdefinierte Thema angewendet werden müssen. Dieser Patch berührt mehrere verschiedene Teile des Systems.

Beispielsweise werden in dem Erstellungsvorgang des Kundenkonto festgestellt, dass ein generationstabelletagcode dem Registrierungsformular hinzugefügt wurde, sodass diese Änderungen in der generationspflichtigen Änderungen auch auf Ihr benutzerdefiniertes Thema angewendet werden müssen. Es gab zahlreiche andere Dateien, die sich verändert haben. Achten Sie sicher, dass Sie sorgfältig durch den Patch gehen, und nennen Sie alle & sub2 ;phtml- und .xml-Dateien, die geändert haben, und wenden Sie sie an Ihr Thema an.

in ähnlicher Weise, wenn Sie irgendwelche Layout- oder φPH-Dateien in Ihrem Administrator angepasst haben, überprüfen Sie diese auch.

Überprüfen Sie alle Überschreibungssteuerungen

In ähnlicher Weise müssen Sie die Erweiterung überprüfen, die überschüttete Methoden in Ihrem Kundencontroller (oder einem anderen Controller, der von dem Patch für diese Angelegenheit berührt wird, möglicherweise überschrieben hat. Beispielsweise finden Sie unter:

form_key. Ich bin in ein Problem gelaufen, in dem eine Erweiterung, in der ich diesen Controller gebaut hatte, erweitert und die generationspflichtige Methode genommen hat. Ich musste die in dem Patch bezeichneten Änderungen an den Controller anwenden, das ich verwendet habe. (z. B.:

generasacodicetagpre.

Debugging

Kannst du deine Berichte / Fehlerprotokolle überprüfen und alle Fehler berichten, die Sie erhalten, wenn diese Schritte Ihr Problem nicht ansprechen?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top