Я использую Laravel 4 + Beanstalk + Supervisor на CentOS 6 VPS.
Было уже больно установить как beanstalk, так и супервизор на VPS, но я прошел через него (я сделал эту же установку на своем локальном сервере, Macbook Pro, и там там отлично работает).
Я хочу использовать Очереди Laravel 4 и Beanstalk для отправки асинхронно электронной почты. Я сделал «программу» для супервизора, которая в основном запускает команду
php artisan queue:listen --env=production
но процесс, связанный с этим, не начнется успешно. Журнал I, определенный для этого процесса, выводит следующее:
[InvalidArgumentException] There are no commands defined in the "queue" namespace.
Таким образом, очевидно, что ремесленник находит то, что ему совсем не нравится.
Пожалуйста, пожалуйста, ПОЖАЛУЙСТА , вы бы мне помогли? Только результаты, которые я нашел в Google, являются неотвеченным сообщением о проблеме git и одинаково бесполезной нитью без ответов на форумах Laravel.
Изменить : Тестирование Я заметил, что очередь Artisan: прослушивание отлично работает при запуске меня в оболочке, но когда Supervisord пытается выполнить команду, происходит InvalidArgumentException.