PHP 与IIS整合时支持CGI和 ISAPI 两种模式,此安装都在windows 2000中进行.windows xp经过测试确实可行,windows 2003有点不同.我没装就不写了.
注ISAPI模式会快很多.
以下是先以CGI模式安装PHP5.2.5
一、下载php5.2.5的zip版本
下载地址: http://cn2.php.net/get/php-5.2.5-nts-Win32.zip/from/a/mirror
二、解压出来 如 C:/php/
三、找出c:/php/文件里面一个叫php.ini-dist的文件,并将其改名为php.ini,并放到c:\windows下
四、打开IIS,在"默认 Web 站点"--右键--属性--主目录--文档--添加 "index.php",然后在 主目录--配置--添加——浏览——编辑应用名程序映射扩展 选c:/php/文件夹里的php-cgi.exe,扩展句写.php 点确定就可以了。
五、用记事本打到php.ini,查找"cgi.force_redirect = 1"这样一句,把这一句前面的分号去掉,然后把1改成0就OK了.
如果不改会出现下面的提示
This PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.
For more information as to why this behaviour exists, see the manual page for CGI security.
For more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual page.
六、写测试页
<?php
phpinfo();
?>
存为index.php
在ie里运行一下。。。。
以上内容...在windows2000,windows xp上实验通过.
现次以ISAPI模式安装PHP5.2.5
听网上有人说推荐用这种方式在IIS里安装PHP。安全快速资源少.
一、前三步与上面CGI模式安装一样。略。。。。。
二、开始配置IIS。打开IIS--在“默认WEB站点“上--右键--属性--文档,在“文档”页添加 index.asp,在“ISAPI筛选 器”页添加一个筛选器,名称写 PHP ,可执行文件写 C:\php\php5isapi.dll ,在”主目录“--配置,点“添加”,可执行文件写 C:\php\php5isapi.dll ,扩展名写 .php ,别的默认然后点确定。主目录页的执行许可写“纯文本”就可以了。
三、重启IIS。
四、写一个phpinfo.php试下。
<?php
phpinfo();
?>
注意:这个版本不用复制什么文件到别的地方。不然会出现用IE打开PHP里出现要登陆的对话框。(如401.3、500错误)
如果想开启PHP的扩展功能.添加windows环境变量,在 我的电脑--右键--属性--高级--环境变量,找到PATH行,点编辑,添加" c:/php; "(不包括引号) ,更改环境变量要重新启动电脑的。这一步累似于网上的一些教程叫我们把php文件夹里的一些文件复制到别的地方去一样的效果。
先打开php.ini,找出extension_dir = "./" 把它改为extension_dir = "C:\php\ext" ,启用几种常用模块:
找到Dynamic Extensions 去掉前页的分号就可以用了
extension=php_gd2.dll 这是PHP图像处理模块。很常用。
extension=php_mbstring.dll 这是宽字符集扩展。
extension=php_mysql.dll 这是让PHP支持MYSQL,PHP5需要手动配置
完了之后重启IIS
分享到:
相关推荐
PHP环境搭建教程文档版
Windows Xp + IIS + PHP 环境搭建手册,详细指导在iis服务器下配置php环境,堪称牟利之作
php环境搭建(支持自定义php版本纯绿色php集成环境,支持自主更新php版本)
PHP环境搭建:Win7下安装配置PHP+Apache+Mysql环境教程
最新PHP环境搭建教程 • 环境:win7 32.(64位的同理,下载相关软件必须是对应的64位版本) • PHP5.5.15(php-5.5.15-Win32-VC11-x86.zip) • Apache2.4.10(httpd-2.4.10-win32-VC11.zip) • MySQL5.6.20(mysql-...
windows2003系统下ISSweb服务器php环境搭建,包含fastcgi1.5-x86和php5.4-vc9-no thread safe
Windows 7 PHP环境搭建(PHP+Apache+Mysql带软件)
软件 PHP 环境搭建 简单步骤及注意 一、安装Apache 直接运行安装 httpd-2.2.17-win32-x86-openssl-0.9.8o.msi 默认步骤 输入域名和邮箱名(自定):
简单完整的php环境搭建,您可以轻松地完成相关操作。
apache+mysql+php环境搭建
可以同时启动多个php版本,支持自定义设置php版本
文件主要利用图片的方式,描述了php环境的搭建方法,直观易懂,非常适合php初学者参考
php环境搭建 完美搭建PHP环境的绿色软件 php环境搭建 无须任何PHP知识,只需解压安装即可使用,完全傻瓜型
原创PHP环境搭建参考文档原创PHP环境搭建参考文档原创PHP环境搭建参考文档原创PHP环境搭建参考文档
服务器php环境搭建(phpwamp服务器集成环境下载)
php环境搭建(最好用的php集成环境)700个php版本随时切换,集成vc运行库
php环境搭建的具体步骤及 详细介绍及解说(附图参考)