2016-12-22 9 views
2

laravelのキューリスナーをセットアップしようとしていますが、スーパバイザが正しく動作するように見えません。私はsupervisorctl reloadを実行すると、私は次のエラーを取得する:スーパーバイザにそのようなファイルがありませんsocket.py

error: <class 'socket.error'>, [Errno 2] No such file or directory: file: /usr/lib/python2.7/socket.py line: 228

ファイルが存在しません。私がこれを得るsudo supervisorctlを実行しようとする場合 unix:///var/run/supervisor.sock no such file

私はスーパーバイザを再インストールしようとしましたが、それも動作しませんでした。ここで何をすべきかわからない。

私はLaravel Homestead(Ubuntu 16.04)を実行しています。 service supervisor status

結果:
[email protected]:~/Code$ sudo service supervisor status ● supervisor.service - Supervisor process control system for UNIX Loaded: loaded (/lib/systemd/system/supervisor.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Thu 2016-12-22 11:06:21 EST; 41s ago Docs: http://supervisord.org Process: 23154 ExecStop=/usr/bin/supervisorctl $OPTIONS shutdown (code=exited, status=0/SUCCESS) Process: 23149 ExecStart=/usr/bin/supervisord -n -c /etc/supervisor/supervisord.conf (code=exited, status=2) Main PID: 23149 (code=exited, status=2)

+0

を試すことができます。 'service supervisor --status'を試して、そのことを私たちに伝えてください。 (サービスではなくサービスである可能性があります - 私はすべての私のLinux呼び出しを記憶していません) – stevendesu

+0

私の質問に 'サービス監督者ステータス 'の結果を追加しました – Michael

+0

' sudo service supervisorスタート&次の 'sudo supervisorctl' –

答えて

0

私はちょうど私の設定ファイルを再インストールして、書き換え、完全にスーパーバイザーを取り外してしまいました。私はちょうど過程で間違った何かをしなければならなかったし、それをキャッチすることができませんでした。

0

あなたはそれは監督がインストールされているように聞こえるが、実行していない

sudo touch /var/run/supervisor.sock 
sudo chmod 777 /var/run/supervisor.sock 
関連する問題