专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > CGI

THTTPD,识别不了.cgi文件,该如何解决

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
THTTPD,识别不了.cgi文件
    我在客户端点击“提交”时,出现的不是预期的login.cgi页面,而是给出了下载的Login.cgi文件的页面,怎么回事呢?
我的thttpd服务器显示html页面正常,thttpd.conf配置文件设置如下:

# This section overrides defaults
dir=/home/httpd/html
#chroot
#屏蔽chroot是为了运行动态编译的CGI
user=httpd# default = nobody
logfile=/var/log/thttpd.log
pidfile=/var/run/thttpd.pid
# This section _documents_ defaults in effect
#port=80
# nosymlink# default = !chroot
#symlinks
# novhost
cgipat=/cgi-bin/*#声明CGI程序的目录,是以dir为根目录的路径
# nothrottles
# host=0.0.0.0
# charset=iso-8859-1

按理说这样应该没问题了呀,为什么会出现以上原因呢,烦请高手指教。

------解决方案--------------------
执行cgi,配置文件中user改成root,应该就可以了.要不500错误
------解决方案--------------------
浏览器是火狐的话,直接输出 cgi 源码,换个IE,看看输出的头尾格式,能够输出的话,服务配置我觉得就没问题了,是不是你写的cgi有问题.
------解决方案--------------------
在命令行使用 -c 指定 cgi 的路径. 如 thttpd -c cgi-bin/**
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: