Frage

Ich habe gerade ein paar kritische Patches installiert und die Anweisungen hier befolgt. http://devdocs.magento.com/guides/m1x/other/ht_install-patches.html

Nachdem ich den folgenden Befehl ausgeführt habe

chown -R root .

Meine Site sagt nicht 'Keine Eingabedatei angegeben.'

Ich habe versucht, die Patches zurückzusetzen, und das hat nichts gebracht.

Irgendwelche Ideen?Muss ich die Dateiberechtigungen zurücksetzen?

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 550 mage
War es hilfreich?

Lösung

Sie haben den Eigentümer Ihrer Dateien in den Root-Benutzer geändert.Ihre Apache / www-Daten scheinen diese Dateien nicht lesen zu können, deshalb hat die Anpassung Ihrer Dateiberechtigungen an 644 und 755 das Problem gelöst.

Sie sollten den Dateibesitzer + die Gruppe wieder in Ihren Webserver-Benutzer ändern (möglicherweise www-data und/oder apache oder etwas Bestimmtes, fragen Sie Ihren Hosting-Provider, wenn Sie sich nicht sicher sind).Sie sollten Ihre Webshop-Dateien nicht als root ausführen.

Andere Tipps

Diese beiden Befehle behoben.

generasacodicetagpre.

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