Laravel主管以其他用户身份运行

时间:2018-12-29 12:31:09

标签: laravel supervisor

我有laravel主管配置:

[program:laravel-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /var/www/example.com/data/www/example.com/artisan queue:work -- 
sleep=3 --tries=3
autostart=true
autorestart=true
user=example.com
environment=HOME="php",USER="example.com"
numprocs=8
redirect_stderr=true
stdout_logfile=/var/www/example.com/data/www/example.com/worker.log

我需要以用户example.com的身份运行php命令。当以supervisorctl start laravel-worker:*主管身份运行example.com时,无论以root身份运行php并以root用户身份创建文件worker.log,我该如何解决?

0 个答案:

没有答案
相关问题