2016-08-25 5 views
0

Ich hatte Laravel Forge verwendet, um einen Server hochzufahren, und einige der Provisionierungen an meine Bedürfnisse angepasst.Laravel Log Files - Permissions Ausgabe

Forge erstellt einen sudo-privilegierten nginx-Benutzer mit dem Namen forge.

Ich machte einen Benutzer namens deploy mit sudo Privilegien und änderte nginx, um diesen Benutzer zu verwenden.

Die App funktioniert gut, aber jederzeit Laravel schreibt in eine Protokolldatei (laravel.log, meine-benutzerdefinierte-log.log, etc) sagt der Benutzer ist forge und die Gruppe ist deploy.

Irgendwelche Ideen, warum Laravel immer noch zu diesem Benutzer säumig ist, obwohl nginx einen anderen Benutzer verwendet?

Antwort

0

Es stellte sich heraus, dass PHP-FPM standardmäßig für Benutzer: Gruppenschmiede: Schmiede war. Ich konnte dies in /etc/php/7.0/fpm/pool.d/www.conf

ändern