Apacheは現在実行中です。インターネット上の他の場所で提供されているいくつかのソリューションは、Apache -k install
と入力してからApache -k restart
を再試行することを提案しています。しかし、それを試みると、別のエラーが発生します。
各ソケットの使用は1つだけ許可されています。
Apache -k stop
は次のエラーを返します(私がApache -k restart
から最初に取得したものと同じ)、
「Apache2」という名前のインストールされたサービスはありません
通常、Apacheを再起動できる システムトレイ に表示される、Apacheがインストールする小さなアプリケーションがあります。
sc.exe
などの多くのユーティリティを使用してサービスを再起動できますが、シェルを使用するだけで、
net stop Apache2.2-Zend && net start Apache2.2-Zend
私の場合、サービスの名前はApache2.2-Zend
です。名前はservices.msc
で確認できます。
まず、コマンドプロンプトをコンピューターのApacheフォルダーのbin
に持ってくる必要があります。つまり、ApacheフォルダーはC:\Apache24\
。コマンドcd C:\Apache24\bin
、次に使用されたコマンドhttpd -k restart
Apacheサービスを再起動します。
別の方法を見つけました。 Windows GUIを使用して、「スタート」->「プログラム」->「管理ツール」->「サービス」を選択しました。次に、実行中のサービスでApacheを検索しました。見つかりませんでした。私はsugarApacheと呼ばれるものを見つけました。 'Services' GUIを使用してsugarApacheを再起動できました。