エラー「コンピューターに MSVCR110.dll がないため、プログラムを開始できません」が表示
エラー内容
コンピューターに MSVCR110.dll がないため、プログラムを開始できません。 この問題を解決するには、プログラムを再インストールしてみてください。
環境
* OS : Windows7 * Apache HTTP Server : V2.4.20
原因
* 「Visual C++ 再頒布可能パッケージ」がインストールされていない
解決策
* 「Visual C++ 再頒布可能パッケージ」がインストールするhttps://www.microsoft.com/ja-jp/download/details.aspx?id=48145
注意
足立前のことだが、以下に注意。 (Apache 64bit版の場合に[VSU3\vcredist_x86.exe]をインストールしてはまってしまった) * Apache 32bit版の場合、[VSU3\vcredist_x86.exe]をダウンロード * Apache 64bit版の場合、[VSU3\vcredist_x64.exe]をダウンロード
エラー「コンピューターに 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