我曾使用Laravel Forge来启动服务器,并根据我的需要调整了一些配置。
Forge创建一个名为forge
的sudo特权nginx用户。
我使用sudo权限创建了一个名为deploy
的用户,并更改了nginx以使用此用户。
该应用程序运行正常,但是,只要Laravel写入日志文件(laravel.log,my-custom-log.log等),它就说用户为forge
且该组为deploy
关于为什么Laravel可能仍然默认为该用户的任何想法,即使nginx正在使用其他用户?
答案 0 :(得分:0)
事实证明PHP-FPM默认为user:group forge:forge。我能够在/etc/php/7.0/fpm/pool.d/www.conf