Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

PHP4 + IIS6 > no input file specified 错误

[复制链接]
cccccccyyl 发表于 2007-8-1 14:28:55 | 显示全部楼层 |阅读模式
请教个问题。
PHP4.4.7+IIS6 CGI模式下,
IIS里设置默认文档为index.php。

为什么一定要访问
www.xxx.com/index.php才可以访问?
www.xxx.com不可以。提示无法找到该页404错误。ISAPI模式下就提示no input file specified.也要像上面那样才可以访问到。
www.xxx.com/index.php


换CGI模式,就提示
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers.
无论PHP5还是PHP4,错误都一样。

[ 本帖最后由 cccccccyyl 于 2007-8-1 16:35 编辑 ]
回复

使用道具 举报

frsky 发表于 2007-8-1 15:01:51 | 显示全部楼层
默认文档里添加 index.php
回复

使用道具 举报

 楼主| cccccccyyl 发表于 2007-8-1 15:38:00 | 显示全部楼层
不行的啊。。
加过了。
连index.htm都不可以啊。
回复

使用道具 举报

 楼主| cccccccyyl 发表于 2007-8-1 16:23:10 | 显示全部楼层
换装apache就没事。
我现在把apache和IIS做在一起共用80端口,我服务器上挂了4个1级域名,一个DISCUZ论坛。
也没办法啊。
我最初是想IIS挂PHP的,但是发现IIS上无法捆绑PHP,又赶时间,所以就加装了apache,但是发现apache代理的效率不是很好,而且经常出现Bad Request (502)错误,查过很多文档也没办法解决,所以还是想把PHP挂到IIS上,拿掉apache,但是IIS就是无法捆绑PHP,5.2 5.2.3 4.2 4.3 4.4.7 这些PHP版本都弄过了,甚至清理过注册表里关于PHP的项目了,由于我是买的VPS,所以也没办法重装系统,IIS什么的,都无法捆绑上去。
回复

使用道具 举报

 楼主| cccccccyyl 发表于 2007-8-1 16:33:50 | 显示全部楼层
无语。。。。。。。。。。。。。。。。。。。
回复

使用道具 举报

 楼主| cccccccyyl 发表于 2007-8-1 16:43:39 | 显示全部楼层
刚又测试了下。
只要把PHP的模块从IIS上拿掉,访问纯静态.htm文件可以的,但是一挂上PHP的模块,就提示那些错误。。
回复

使用道具 举报

 楼主| cccccccyyl 发表于 2007-8-1 17:28:59 | 显示全部楼层
搜索老帖子找到了问题答案。
https://discuz.dismall.com/thread-478015-1-2.html
回复

使用道具 举报

zoneidc 发表于 2007-8-1 19:33:10 | 显示全部楼层
默认文档里添加 index.php
回复

使用道具 举报

zoneidc 发表于 2007-8-1 19:41:09 | 显示全部楼层
晕,PHP没设置好.
回复

使用道具 举报

jiaolianko 发表于 2007-8-1 20:06:14 | 显示全部楼层
别用cgi模式~
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-22 01:40 , Processed in 0.154738 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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