Willkommen zu unserem Magento 2 Berechtigungseinstellungen-Tutorial! In diesem Beitrag gehen wir darauf ein, wie Sie die richtigen Datei- und Ordnerberechtigungen für Ihre Magento-Website festlegen, um sicherzustellen, dass sie sicher und effizient läuft.
I. Grundlagen der Erlaubniserteilung: Für jede Datei und jeden Ordner gibt es im System spezifische Berechtigungseinstellungen, mit denen der Zugriff auf diese Dateien und Ordner durch verschiedene Benutzer gesteuert wird. Berechtigungen werden in der Regel durch eine dreistellige Zahl dargestellt, wobei jede Ziffer die Berechtigungsstufe für eine andere Benutzergruppe (Dateibesitzer, Benutzergruppe, andere Benutzer) darstellt. Die Zahl 6 steht beispielsweise für die Berechtigung zum Lesen und Schreiben, während 7 für die Berechtigung zum Lesen, Schreiben und Ausführen steht.
II. die Einstellungen für die Dokumentenberechtigung:
- Öffnen Sie ein Terminal oder eine Eingabeaufforderung.
- ausnutzen
cd
Befehl navigiert zum Magento-Installationsverzeichnis. - Geben Sie den folgenden Befehl ein, um die Berechtigungen aller Dateien auf 644 zu setzen (der Eigentümer der Datei kann lesen und schreiben, andere können nur lesen):
find . -type f -exec chmod 644 '{}' \;.
Drittens: Einstellungen für Ordnerberechtigungen:
- Geben Sie im selben Terminal den folgenden Befehl ein, um die Berechtigungen für alle Ordner auf 755 zu setzen (der Eigentümer der Datei kann lesen, schreiben und ausführen; andere können nur lesen und ausführen):
find . -type d -exec chmod 755 '{}' \;.
IV. besondere Einstellungen für die Kataloggenehmigung:
- Magento verlangt, dass Dateien in bestimmte Verzeichnisse geschrieben werden, wie z.B.
var
undPub/Medien
im Gesang antwortenpub/statisch
. - Verwenden Sie den folgenden Befehl, um für diese Verzeichnisse die Berechtigung 777 (Lese- und Schreibzugriff für alle Benutzer) zu setzen:
find . /var -type d -exec chmod 777 {} \;
find . /pub/static -type d -exec chmod 777 '{}' \; .
find . /pub/media -type d -exec chmod 777 '{}' \; find .
Achtung!
- Seien Sie besonders vorsichtig bei der Verwendung von 777-Berechtigungen, da diese allen Benutzern erlauben, alles mit einer Datei oder einem Ordner zu machen und ein Sicherheitsrisiko darstellen können.
- Bevor Sie diese Befehle ausführen, vergewissern Sie sich, dass Sie über ausreichende Berechtigungen verfügen (möglicherweise sind Root- oder Administratorrechte erforderlich).
Mit den oben genannten Schritten können Sie geeignete Datei- und Ordnerberechtigungen für Ihre Magento-Website festlegen, um die Sicherheit und Stabilität zu erhöhen. Sollten Sie bei der Durchführung dieser Schritte auf Schwierigkeiten stoßen, empfiehlt es sich, einen professionellen IT-Experten oder die Magento-Community um Hilfe zu bitten.