php - raspberry - supervisorctl
Supervisord hace mi cola de Laravel: listen throw InvalidArgumentException (1)
Estoy teniendo exactamente el mismo problema que en el post aquí:
Centos 6.5 Final. Laravel 4.2, Supervisor 3.0 y Python 2.6.6
La configuración para la aplicación:
[program:lvcartsey]
command=php artisan queue:listen --env="local"
stdout_logfile=/home/mike/web/app/storage/logs/myqueue_supervisord.log
redirect_stderr=true
directory=/home/mike/web
;autorestart=true
;autostart=true
user=mike
Una vez que empiezo el supervisor, obtengo esto en myqueue_supervisord.log:
[InvalidArgumentException]
There are no commands defined in the "queue" namespace.
Cuando se ejecuta desde la línea de comandos php artisan queue: listen funciona como se esperaba.
Busqué en google, pero no encontré información útil sobre este tema. ¿Alguien sabe cuál podría ser la causa de esto? ¿Cómo se diferencia el funcionamiento del artesano de la línea de comandos del supervisor que lo ejecuta?
Vea esta respuesta . Probablemente sea una solución para ti también.
Lo que quieres hacer es cambiar
command=php artisan queue:listen --env="local"
a
command=/usr/local/bin/php artisan queue:listen --env="local"