我使用Laravel Forge来启动服务器,并根据我的需要调整了一些配置。
Forge创建了一个名为forge
的nginx用户。
我创建了一个名为deploy
的用户,具有sudo权限,并将nginx更改为使用该用户。
应用程序的功能很好,然而,每当Laravel写入日志文件(Laravel .log, my-custom-log.log等),它说用户是forge
,组是deploy
。
为什么即使nginx使用不同的用户,Laravel可能仍然默认为该用户?
原来PHP-FPM默认为user:group forge:forge。我可以在/etc/php/7.0/fpm/pool.d/www.conf