Im Magento-Wiki habe ich die Datei- und Ordnerberechtigungen gefunden, die auf Folgendes eingestellt werden können:
#for magento 1.5+
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod o+w var var/.htaccess app/etc
chmod 550 mage
chmod -R o+w media
Frage:
Ich versuche, die Berechtigungen mit einem FTP-Client festzulegen. Die ersten beiden Zeilen sind jedoch ziemlich selbsterklärend
chmod o+w var var/.htaccess app/etc
Bedeutet dies, dass ich Schreibberechtigungen auf die Klasse "Andere" anwenden und daher die Berechtigungen für den Ordner var und etc auf 775 und die Berechtigungen für die .htaccess-Datei auf 664 ändern sollte?
Gleiches gilt für die letzte Codezeile.
Bitte beachten Sie, dass mir bekannt ist, dass es einen ähnlichen Thread gibt. Die Berechtigungen legen jedoch nahe, dass dieser nicht mit den im Wiki vorgeschlagenen vergleichbar ist, und ich möchte dem Wiki folgen.
quelle
Abschließend:
Wenn Sie nicht sicherstellen möchten, dass Ihre Dateien sicher sind, müssen Sie zuerst herausfinden, welche Server-API Ihr PHP verwendet. Sie finden dies, indem Sie eine phpinfo-Seite auf Ihrem Webserver erstellen. Wenn Ihre API wie meine CGI / FastCGI ist, scheinen die folgenden Berechtigungen der richtige Weg zu sein:
Wie von Cags hervorgehoben, gibt es einen neueren Knowledge-Base-Beitrag , in dem vorgeschlagen wird, Ordnerberechtigungen auf 700 und Dateiberechtigungen auf 600 festzulegen. Ich habe diese Berechtigungen ausprobiert, aber meine Site hat danach nicht funktioniert.
quelle