Я установил и настроил Supervisor & Laravel -Echo-Server, и я установил программу, которая должна непрерывно запускать laravel -echo-сервер, и она выглядит следующим образом:
[program:laravel-echo-server]
directory=/var/www/html/laravel
command=/root/.nvm/versions/node/v10.13.0/bin/laravel-echo-server start
autostart=true
autorestart=true
redirect_stderr=true
user=root
stdout_logfile=/var/log/laravel-echo-server.log
Ошибка командной строки, которую я получаю: laravel-echo-server: ERROR (spawn error)
Ошибка в файле журнала: /usr/bin/env: ^^xnode ^^y: No such file or directory
То, что я до сих пор пробовал:
Проверено, если laravel -echo-сервер установлен глобально с npm list -g laravel-echo-server
(он есть).
Определен абсолютный путь к laravel -эхо-серверу, который выглядит следующим образом: command=/root/.nvm/versions/node/v10.13.0/bin/laravel-echo-server start --dir /var/www/html/laravel
Создана ссылка sym для laravel -echo-сервера в usr/bin
, и я поместил файлы laravel-echo-server.json
как в ссылку sym, так и в абсолютный путь (для целей тестирования, чтобы увидеть, я могу запустить сервер оттуда - могу), снова переопределил команду в программе на command=laravel-echo-server start
, ничего не работает, и у меня нет идей.
Может кто-нибудь помочь мне с тем, что я не так?
PS Опять же для целей тестирования я настроил PM2, и когда я запускаю laravel-server-echo
через него, он говорит, что он в сети, но это на самом деле нет, поэтому я предполагаю, что он, вероятно, сталкивается с подобной ошибкой.