实现iis+php4与apache2+php5共存
发表于:2007-06-08来源:作者:点击数:
标签:
实现iis+php4与apache2+php5共存。 本来以前一直都用apache+php,但由于工作要求要用iis+php。后来试着能不能跑两样,结果成功了。 方法: 1.安装IIS 2.以CGI模式安装PHP4到D:/php4, php.ini文件放至c:\winnt或c:\ windows 3.打开IIS的管理工具,新建一个站
实现iis+php4与apache2+php5共存。
本来以前一直都用apache+php,但由于工作要求要用iis+php。后来试着能不能跑两样,结果成功了。
方法:
1.安装IIS
2.以CGI模式安装PHP4到D:/php4, php.ini文件放至c:\winnt或c:\windows
3.打开IIS的管理工具,新建一个站点,站点目录设置如d:/wwwroot_php4,注意端口设成80。
4.在站点属性那儿添加php后缀,可执行文件选D:/php4/php.exe,这样IIS+PHP4就安装完成了。
5.你可以用别的办法实现上述的IIS+PHP4的安装
6.安装apache2到D:/apache2
7.拷贝php5到D:/php5,拷贝php5ts.dll到c:/winnt(windows)/system32下
8.编辑apache的httpd.conf文件,如下:
1).添加以下行:
LoadModule php5_module "d:/php5/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "d:/php5"
2)
建D:/wwwroot_php5
修改httpd.conf的document_root,设成"D:/wwwroot_php5"
3)
把"Listen 80"改为"Listen 8080"
9.重启iis和apache,这样比如你机器名是vant,那么http://vant/index.php 访问的就是php4文件
http://localhost:8080/index.php 访问的就是php5文件
10.实际上php4用的是你机器的ip,而php5用的是127.0.0.1这个ip,所以只能用localhost。
完了。 (出处:Im286)
原文转自:http://www.ltesting.net