找回密码
 立即注册
搜索
查看: 341|回复: 14

请教:如何在Win2003下把PHP配置为ISAPI模式工作?

[复制链接]

602

主题

4540

回帖

6994

积分

管理员

积分
6994
发表于 2003-5-11 23:39:48 | 显示全部楼层 |阅读模式
  用在2000下的配置方法在2003下不成功。谁有兴趣一起研究一下。
  我的环境是全新安装的2003,仅安装了IIS服务。

65

主题

1105

回帖

1552

积分

金牌会员

积分
1552
发表于 2003-5-12 10:53:42 | 显示全部楼层
1、在web服务扩展中新建一个扩展名为php,文件为c:\php\php4isapi.dll的扩展并设置该扩展为允许。
2、在web站点中ISAPI中添加筛选器名称为php,可执行文件为c:\php\php4isapi.dll的文件。
3、在站点主目录配置里新添一可执行文件为c:\php\php4isapi.dll,扩展名为php的应用程序扩展。
就可以执行php了
附:
我的c:\php\下的文件
php4isapi.dll
php4ts.dll
php4ts.lib
php_gd.dll
回复

使用道具 举报

602

主题

4540

回帖

6994

积分

管理员

积分
6994
 楼主| 发表于 2003-5-12 11:32:04 | 显示全部楼层
你的这样配置在ISAIP筛选器中显示状态是正常的吗?
我也一样这样配置的,但状态总是为未知。
回复

使用道具 举报

65

主题

1105

回帖

1552

积分

金牌会员

积分
1552
发表于 2003-5-12 12:59:25 | 显示全部楼层
我的这样配置以后
状态显示:已加载
优先级显示:未知
测试test.php内容
<?phpinfo();?>
test.php可以正常运行,返回phpinfo详细信息页面。
对了,在添加完php4isapi.dll以后,要net stop iisadmin /y & net start w3svc
回复

使用道具 举报

65

主题

1105

回帖

1552

积分

金牌会员

积分
1552
发表于 2003-5-12 13:02:56 | 显示全部楼层
呵呵。。。
如果方面的话,或者你开个termservice,我连过来帮你看看
回复

使用道具 举报

602

主题

4540

回帖

6994

积分

管理员

积分
6994
 楼主| 发表于 2003-5-12 16:41:07 | 显示全部楼层
我是内网IP地址,你进不来。
用此方法我在2000下配置成功,但2003下就是不行。
回复

使用道具 举报

65

主题

1105

回帖

1552

积分

金牌会员

积分
1552
发表于 2003-5-12 16:55:15 | 显示全部楼层
我现在用的就是主ftp上的win2003 msdn 简体中文版的
回复

使用道具 举报

602

主题

4540

回帖

6994

积分

管理员

积分
6994
 楼主| 发表于 2003-5-13 01:16:26 | 显示全部楼层
用了好呀,但你配置好PHP了没?说一声呀。
回复

使用道具 举报

65

主题

1105

回帖

1552

积分

金牌会员

积分
1552
发表于 2003-5-13 09:23:12 | 显示全部楼层
我的配置好了
环境就是win2003 msdn简体中文版+php支持,步骤就是我前面说的
你现在配置完以后phpinfo运行的时候是报什么错?
你把系统日志和iis的log粘一些上来看看
回复

使用道具 举报

65

主题

1105

回帖

1552

积分

金牌会员

积分
1552
发表于 2003-5-13 09:29:49 | 显示全部楼层
注意在"Web服务扩展中"一定要新添一个php的扩展并且设置状况为"允许"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 22:12 , Processed in 0.086939 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表