イベントビューアの「アプリケーション」ログ:
---
The Apache service named reported the following error:
>>> (OS 10013)アクセス許可で禁じられた方法でソケットにアクセスしようとしました。 : make_sock: could not bind to address 0.0.0.0:80
---
まず、次のコマンドで滅しました。
---
netsh http delete urlacl url=http://+:80/Temporary_Listen_Addresses/
netsh http delete urlacl url=http://+:80/MSDEPLOYAGENTSERVICE/
---
更に、サービス「MsDepSvc」Web Deployment Agent Serviceについて、停止。自動→無効。
これで何とかApacheがTCP port 80を使用できるようになりました。
一覧化には、 netsh http show urlacl を用います。
C:\Users\ku_000>netsh http show urlacl URL 予約: ----------------- 予約済み URL : http://+:80/Temporary_Listen_Addresses/ ユーザー: \Everyone リッスン: Yes 委任: No SDDL: D:(A;;GX;;;WD)
予約ではなく、実際に使っている場合は、netsh http show servicestate で確認するようです。
IIS が TCP ポート 80 番を使ってしまうという情報も有ります。
0 件のコメント:
コメントを投稿