|
|
|
Syntax error Cannot load php5apache2_4.dll |
httpd: Syntax error on line ~ ~/httpd.conf: Cannot load ~/php5apache2_4.dll into server... というエラーメッセージが表示される場合の対策メモ
2. 原因
Windows版 PHP は Microsoft Visual C++で builtしている。
パソコンに該当のVCバージョンがインストールされていない場合に
エラーが起こる。
3. PHPの VC builtバージョンを調べ
3-1. PHPインストールフォルダ内の「snapshot.txt」を開く
「Dependency information」部分の「Module: php5apache2_4.dll」部分を確認する。
例)msvcr110.dllの場合に VC11が必要
https://www.microsoft.com/ja-jp/download/details.aspx?id=30679
必要なVCをインストールする。
=>この場合は
コントロールパネルの「プログラムと機能」に「Microsoft Visual C++ 2012 Redistributable~~」がインストールされているか確認する。
もし、なかったら「Visual Studio 2012 更新プログラム Visual C++
再頒布可能パッケージ」を探してインストールする。
参考:VC別 Visual Studio version
VC6:Visual Studio 6
VC9:Visual Studio 2008
VC10:Visual Studio 2010
VC11:Visual Studio 2012
VC12:Visual Studio 2013
|
|
|