从官网下载 [b]VC9 x86 Non Thread Safe (2010-Mar-04 20:11:07)[/b] 当我打算用apache做服务器配置该版本的PHP时,当在htdocs里添加
这句话启动apache就会报出The Requested operation has failed错误,用#注释后又可以正常启动!而且我发现php5.3.2解压后根本没有这样一个dll文件,怎么回事?
解决办法:
[quote]
PHP有VC6和VC9版本。
=====>如果用apache作为服务器,那么,就请用VC6版本。
以下是VC6和VC9的区别:
VC6是什么?
VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。
VC9是什么?
VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。
那我们如何选择下载哪个版本的PHP呢?
如果你是在windows下使用Apache+PHP的,请选择VC6版本;
如果你是在windows下使用IIS+PHP的,请选择VC9版本;
[/quote]
补充:如果准备使用ISAPI配置PHP,应该使用线程安全版,下载链接为:
[url=http://windows.php.net/download/]VC6 x86 Thread Safe (2010-Mar-04 20:11:08)[/url]
LoadModule php5_module "C:/Program Files/php5.3.2/php5apache2_2.dll"
这句话启动apache就会报出The Requested operation has failed错误,用#注释后又可以正常启动!而且我发现php5.3.2解压后根本没有这样一个dll文件,怎么回事?
解决办法:
[quote]
PHP有VC6和VC9版本。
=====>如果用apache作为服务器,那么,就请用VC6版本。
以下是VC6和VC9的区别:
VC6是什么?
VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。
VC9是什么?
VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。
那我们如何选择下载哪个版本的PHP呢?
如果你是在windows下使用Apache+PHP的,请选择VC6版本;
如果你是在windows下使用IIS+PHP的,请选择VC9版本;
[/quote]
补充:如果准备使用ISAPI配置PHP,应该使用线程安全版,下载链接为:
[url=http://windows.php.net/download/]VC6 x86 Thread Safe (2010-Mar-04 20:11:08)[/url]