Mein VariomediaHier können Sie sich im Kundenmenü einloggen. |
Weitere Logins |
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.