Laravel 5.0 Berechtigung für ubuntu
Wenn ich von Git auf meinem Produktionsserver, der Azure VPS ist, ziehe, muss ich meinem Projektverzeichnis die Berechtigung geben, damit Apache-Benutzer darauf zugreifen können. Andernfalls wird die Ausnahme "Erlaubnis verweigert" angezeigt. Also muss ich jedes Mal, wenn ich neuen Code ziehe, folgende Zeile im Terminal ausführen:
sudo chown -R www-data:www-data projectDirectory
Und das Schlimmste ist, dass immer, wenn Laravel neue Dateien für das Protokoll erstellt, dasselbe Problem auftritt, was zu folgender Ausnahme führt:
Symfony \ Component \ Debug \ Exception \ FatalErrorException: Ausnahme "Symfony \ Component \ Debug \ Exception \ FatalErrorException" mit der Meldung "Nicht erfasste Ausnahme" UnexpectedValueException "mit der Meldung" Der Stream oder die Datei "/ storage / logs / laravel-2016-03- 17.log
Kann mir jemand sagen, wie ich dieses kritische Problem beseitigen kann. Vielen Dan
P.S. Ich weiß, das hat nichts mit Laravel zu tun.