2017-03-03 2 views
0

Hallo Ich versuche magento2 auf einem vps centosDatei Erlaubnis magento2 app/etc

ich die Anweisungen über Dateiberechtigungen in magento Dokumentation gefolgt zu installieren http://devdocs.magento.com/guides/v2.0/install-gde/prereq/file-system-perms.html ich die gleiche erorr bekam bei der Installation: /var/www/html/magento2/app/etc“Nicht beschreibbar, die Berechtigungen ändern.

Muss ich apache neu starten müssen, nachdem ich einige Berechtigungen ändern.

Vielen Dank für Hilfe.

Antwort

0

Dazu müssen Sie den Cache leeren.

  • php ist/magento Cache: flush oder Sie in dem Entwickler-Modus wechseln können
  • php ist/magento deploy: Modus: set Entwickler
0

Verwenden Sie die folgenden Befehle Berechtigungen festlegen und dann neu starten apache:

sudo usermod -g wwwrun <yourusername> 
cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} \; && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} \; && sudo chown -R apache:apache . && sudo chmod u+x bin/magento 
1

Wenn Sie den Setup-Assistenten verwenden, werden Sie gefragt, um die Erlaubnis, die app/etc/env.php

zu schreiben

Ich würde Sie raten, das ist/magento cli Werkzeug zur Einrichtung zu verwenden, um die App:

php ist/magento Setup:

installieren, aber es ist in Ordnung, um vorübergehend den Web-Server zu ermöglichen Schreiben Sie in Ihre env.php, nachdem der Benutzeroberflächenassistent fertig ist, können Sie ihn wieder in die richtige Dateiberechtigung ändern.