エラー「コンピューターに MSVCR110.dll がないため、プログラムを開始できません」が表示
エラー内容
Could not reliably determine the server's fully qualified domain name,
using xxxxxxxx. Set the 'ServerName' directive globally to suppress this message
解決策
* httpd.conf を修正する
■修正前
#ServerName www.example.com:80
■修正後(ホスト名「www.sample.com」の場合)
ServerName www.sample.com:80
「アクセス許可で禁じられた方法でソケットにアクセスしようとしました」が表示
エラー内容
(OS 10013)アクセス許可で禁じられた方法でソケットにアクセスしようとしました。 : AH00072: make_sock: could not bind to address [::]:80
(OS 10013)アクセス許可で禁じられた方法でソケットにアクセスしようとしました。 : AH00072: make_sock: could not bind to address 0.0.0.0:80
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs
原因
* ポート80を別アプリ・サービスで使用しているため
解決策
* 解決策1:別ポートを使用する
* httpd.conf を修正する
■修正前
Listen 80
■修正後(ポート「18080」の場合)
Listen 18080
* 解決策2:ポート80のアプリ・サービスを停止する
候補になるサービスは以下の通り。
* SQL Server Reporting Services (SQLEXPRESS) << ★これを止めたら起動できた★
* World Wide Web Publishing Service
* BranchCache
参考文献
http://backyard.hatenablog.com/entry/20140922/1411376130