
私はps -aux | grep spawn-fcgi
PIDを見つけてそれを強制終了しましたが、kill -9 pid
それでもspawn-fcgiを再実行すると、まだ戻りますSocket is already in use
。
私はサーバーに spawn-fcgi を使用しておりqgis
、再度実行する前にいくつかの環境変数をエクスポートする必要があります。
spawn-fcgi
ソケットからアンバインドしてspawn-fcgi
正常に再実行するにはどうすればいいですか?
答え1
ソケットを解放するには、プロセス自体をspawn-cgi
強制終了するのではなく、生成されたプロセスを強制終了する必要がありましたspawn-cgi
。
私の場合はqgis
サーバープロセスでした。
そこでps aux | grep qgis
、プロセス ID を見つけました。2345kill 2345
が pid であるところでそれを強制終了しました。spawn-cgi コマンドを実行すると、うまくいきました。