2011-08-09 3 views
1

Windows Server 2008でphp 5.2(または5.3が好ましいがphp.netはそう思わないようです)を設定しようとしています。Windows Server 2008のphp5.2/5.3モジュール用のapache 2.2を設定しています

C:\ Apache2.2 \ C:\ PHPの\ v5.2ではApacheを私はhttpd.confの

LoadModule php5_module "C:/php/v5.2/php5apache2_2.dll" 
AddHandler application/x-httpd-php .php 
# configure the path to php.ini 
PHPIniDir "C:/php/v5.2/" 

にこれを追加する前に、ときに私そして、Apacheはこのエラーを吐く罰金を実行している

\ cmdから再起動してください:

httpd.exe: Syntax error on line 129 of httpd.conf: Cannot load C:/php/v5.2/php5apache2_2.dll into server: The specified module could not be found. 

これは間違いありません。

私はエラーを見つけ、多くの人がそれを訴えているのを見つけましたが、それはすべてphp5apache2_2.dllの代わりにphp5apache2.dllを参照するような間違いのためです。

EDIT:btw、インストーラを使用すると、httpd.confが私のために変更されますが、起動時にエラーが見つかりません。 wtf ...

答えて

0

LoadModule [...]は、httpd.confの最後になければなりません。なぜ、私はそれを移動し、apacheは不平を言った。

関連する問題