php 5.3.3 不支持 Windows Server 2003 SP1
时间:2010-09-19 来源:sink_cup
在Windows Server 2003 SP1上安装apache 2.2.13,正常启动。
安装PHP 5.3.3,启动apache,提示:“the requested operation has failed”。在服务里启动,提示1067错误。
把apache的httpd.conf里面的PHP注释掉,就可以启动apache了,看来是PHP出问题了。
#PHPIniDir "C:/Program Files/PHP/"
#LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
把Google翻遍,也没找到解决办法。
用过 httpd -t,显示“systax OK”。
用过 http -w -n "Apache2.2" -k start,正常,无显示。
发现apache的logs文件夹里的error.log,显示有错误:
pid file C:/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sun Sep 19 11:50:38 2010] [warn] pid file C:/Apache Software Foundation/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
按照这个关键词,把Google翻遍,还是没办法。
看到这个:http://www.webjx.com/server/windows-14733.html
突然想起,会不会是操作系统不兼容?
装PHP 5.2.14,正常了。
耗费了2个人半天时间,……!