-1

SSH で PLESK を再起動した後、Web サーバーを再起動できないという問題が発生しました。

私が走るとき

/etc/init.d/apache2 start

次のエラーが表示されます

Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs

私は走った

/bin/netstat -lnp | grep '0.0.0.0:80'

私にくれた

tcp  0  0 0.0.0.0:80  0.0.0.0:*  LISTEN  9097/apache2

ここから物事を再開する方法がわかりません。

編集: Ed Heal と Chipmunk0110 の提案に従って、プロセス 9097 を強制終了しました。その後、私はまだApacheを起動できませんでした。同じエラーが発生しました。/bin/netstat -lnp | grep '0.0.0.0:80' の結果は

tcp  0  0 0.0.0.0:80  0.0.0.0:*  LISTEN  21171/apache2
4

2 に答える 2

1

あなたはすでにApacheを実行しています!aps -aux | grep apacheを実行してプロセスを見つけて強制終了します。

その後、再起動できるはずです。

于 2012-12-01T14:47:36.067 に答える
0
sudo kill -9 9097

9097 は、この特定の apache インスタンスのプロセス ID です

于 2012-12-01T14:53:52.200 に答える