预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

在XP下配置IIS支持PHPPHP下载:http://windows.php.net/download/,选择zip下载。一、安装PHP5.2.111、将下载的php-5.2.11-Win32.zip解压缩到d:\php5目录中,目录可自选。2、将目录中的php.ini-dist文件改名为php.ini,并把php.ini文件剪切放到c:\windows目录。3、把php5根目录下的php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件放到系统的system32目录下,注意这三个文件是必需的。4、打开c:\windows\php.ini文件,找到:extension_dir=“./”更改为:extension_dir=“d:\php5\ext”//PHP安装目录找到以下语句,去除前面的分号:;extension=php_mbstring.dll;extension=php_gd2.dll;extension=php_mysql.dll;extension=php_mcrypt.dll二、配置IIS使之支持PHP1、打开IIS,找到“网站”-“默认网站”,右键点击“默认网站”,然后点击“属性”。2、点击“ISAPI筛选器”,再点击“添加”按钮,在弹出的“筛选器属性”对话框中,依次填入筛选器名称“php”,可执行文件“d:\php5\php5isapi.dll”,如图1所示(其中php5isapi.dll的路径可以按“浏览”按钮来选择),然后点击“确定”退出。在我下载的PHP包中,没有php5isapi.dll,这个问题我在后面的注释中解释图1箭头变为绿色,表明筛选器PHP安装正确,如图2所示。我在配置的时候,没有显示绿色的箭头,在我做好全部的配置后,重启IIS服务,箭头变成绿色的。图23、在主目录标签下点击“配置”,出现“应用程序配置”对话框,再点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”对话框中,在可执行文件位置中输入d:\php5\php5iaspi.dll,在扩展名处输入php,然后确定。如图3所示图34、补充一下,在windows2003IIS中还需设置一下Web服务扩展,设PHP为允许状态,这个“Web服务扩展”在XPIIS环境是没有的,不需设置。Web服务扩展简单了解一下,是一项WEB服务安全设置。可执行文件如exe、dll必须添加到IIS控制台的Web服务扩展节点中,这样php、asp、aspx等才能正常运行。5、验证PHP是否能正常运行。<?phpphpinfo();?>建立这个php文件,输入本地地址,能出现经典phpinfo页面,即为安装成功。6、如果php页面,出现HTTP403.12错误,请勾上“集成Windows身份验证”,这样设置只针对本机WEB实验环境,有很大安全隐患。图4注:1、没有”php5isapi.dll“怎么办?可以上网上下载一个,但如果下载的版本比较早的话,用于IIS配置现在版本的PHP估计是不会成功的,至少我下载的那个版本怎么配都没有成功。我的解决方法是在http://windows.php.net/download/这个网站上下载一个安装版的PHP,先安装这个,安装后的文件夹中有”php5isapi.dll”动态链接库。但安装版的PHP里面文件不够全,配置IIS不会成功,所以我只借用了上面的动态链接库。2、配置结束要重启IIS服务才会生效。重启IIS服务的方法是右键点击“我的电脑”—管理,展开服务和应用程序节点,右键点击Internet信息服务—重启重启IIS服务。3、配置不成功多折腾几次,如果实在不行,在网上搜索产生的错误,看看别人是怎么解决问题的。4、配置不成功还有可能是IIS自身的原因,测试一下用IIS打开html或asp文件有没有问题。如果有问题,说明IIS本身出了问题,要先解决这里的问题,不行就重新安装IIS。