发布新资源 ShareJ > 资料 > 在IIS下使用ISAPI方式安装PHP
声望      
金币      

在IIS下使用ISAPI方式安装PHP

2年3月前 ,1632 次点击

解压好PHP后,首先找到php.ini-dist

把-dist去掉,就成了文本方式显示。

打开PHP.INI做略微修改。使用查找方式找TMP  找到./TMP着个路径后,把路径改成C:/TMP

然后在C盘新建TMP文件夹

全做好以后,拷贝  PHP.INI到winnt下,php4ts.dll到WINNT/SYSTEM32文件夹下。

OK  第一步做好了。然后设置IIS

打开IIS   在服务器名称(有个小电脑标记的那一行)下点击右键选择 属性,编辑,ISAPI筛选器

然后选择添加。

筛选器名称输入:PHP

可执行文件选择:php-4.4.0-Win32\sapi\php4isapi.dll

注意一定要使用php4isapi.dll,而不要使用PHP.EXE。因为用PHP.EXE就是CGI方式,而且占用进程了,php4isapi.dll下就是ISAPI方式了。

然后给单个网站添加PHP权限(注意PHP权限绝不能是用默认设置,除非你决定给每个网站都有PHP权限。否则很危险的)

打开IIS,在你要给权限的那个地址上点击右键,然后选择属性,主目录,配置。

然后选择添加。

可执行文件输入:.php

路劲:php-4.4.0-Win32\sapi\php4isapi.dll

OK  支持ISAPI方式的PHP权限就做好了。。。。。。。

大众评审的评价: 寻觅已久 (0) 有用 (0) 介绍太少 (0) 无用 (0) 缺附件 (0) 评价主题就可以得金币!
2年3月前  回复
fancy

呵呵~~按照说明装好了
安装过程中有几个相应的变动:
1、下载的php的版本有了变化,为5.0.*版。则php4ts.dll以及php4isapi.dll都对应为了php5ts.dll及php5isapi.dll
2、 我用的是windowsXP,所以winnt对应为WINDOWS
3、路径:php-4.4.0-Win32\sapi\php4isapi.dll为绝对路径就可以了
2年3月前  回复
berg(楼主)

不建议使用5.X版的PHP,会出现很多问题的

MYSQL 也一样,最好不要超过4.4
2年3月前  回复
fancy

不知道怎么回事
iis总是不怎么好使
所以弃之而改用Apache了
相应的用的是php4.4.4+MySQL5.0
在网上搜索学习之后就装上了,没有发现什么问题
2年3月前  回复
berg(楼主)

原帖由 fancy 于 2006-10-1 16:10 发表
不知道怎么回事
iis总是不怎么好使
所以弃之而改用Apache了
相应的用的是php4.4.4+MySQL5.0
在网上搜索学习之后就装上了,没有发现什么问题

Apache能用就好~不管什么什么途径,能自己解决问题是最好的
:think:
在回复之前你需要先进行登录
© 2008 ShareJ.com