Mein Variomedia

Hier können Sie sich im Kundenmenü einloggen.




Passwort vergessen?

Weitere Logins

Sie befinden sich hier: variomedia.de > Support > Häufige Fragen (FAQ) > Webanwendungen und Datenbanken > Webanwendungen

Fragen und Antworten

Wie kann ich die Dateirechte für Magento 2 automatisch korrekt setzen?

Bei Magento 2 werden automatisch erzeugte Dateien und Verzeichnisse mit der Rechtemaske "0660" bzw. "0770" angelegt. Dies führt auf unseren Webservern jedoch zu Problemen, da die Dateien und Verzeichnisse dann nicht mehr für den Webserver lesbar sind.

Um bei Magento 2 die korrekten Dateirechte zu setzen, melden Sie sich per SSH auf Ihrem Webserver an und wechseln in das Magento-Installationsverzeichnis. Dort führen Sie folgende Befehle aus:

find . -type d -exec chmod 755 {} ;
find . -type f -exec chmod 644 {} ;

Um die Rechte zukünftig korrekt zu setzen, ist eine Anpassung der Datei "vendor/magento/framework/Filesystem/DriverInterface.php" notwendig. Ändern Sie dort die Zeile

const WRITEABLE_DIRECTORY_MODE = 0770;

auf

const WRITEABLE_DIRECTORY_MODE = 0755;

sowie

const WRITEABLE_FILE_MODE = 0660;

auf

const WRITEABLE_FILE_MODE = 0644;

Hinweis: Beachten Sie bitte, dass Magento nicht für den Einsatz in Shared-Hosting-Umgebungen mit beschränkten Ressourcen konzipiert ist. Wir empfehlen für Magento ein Pro.Hosting-Paket zu nutzen. Magento setzt zudem in den neueren Versionen das Vorhandensein eines OpenSearch-Servers voraus. Dieser ist bei uns nicht installierbar; es gibt jedoch spezialisierte Anbieter, bei denen sich ein OpenSearch-Server mieten lässt. Dieser lässt sich dann mit der Magento-Instanz bei uns verknüpfen.


chmod
Dateirechte
Magento