2011-08-09 2 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 \ \

내가 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/" 

그런 다음 아파치이 오류를 뱉어 벌금을 실행했을 때 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 끝에 있어야합니다. 모르겠지만, 나는 그것을 옮겼고, 아파치는 불평을 멈추었다.

관련 문제