LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1477|回复: 4

用perl编写CGI程序遇到的问题?

[复制链接]
发表于 2003-8-20 17:33:49 | 显示全部楼层 |阅读模式
各位好:

    我用perl编写了一个简单的CGI测试程序,测试环境为linux,但总是成功不了,总是显示:

   Server error!
The server encountered an internal error and was unable to complete your request.
Error message:
Premature end of script headers: test
If you think this is a server error, please contact the webmaster

httpd.conf 是否需要设置一下,来让他支持CGI,请各位高手帮忙!

这里先谢了!!
 楼主| 发表于 2003-8-20 19:13:16 | 显示全部楼层
先顶一下!
发表于 2003-8-21 13:10:23 | 显示全部楼层
把你的环境说清楚.
要注意以下几点:
1 要将你的程序放在httpd.conf里指定的目录里
2. 你的程序的属性应该看起来象这个样子:755

如果再不行,将你的源程序贴出来看看.
用perl在命令行上调试试试看能不能输出正确的html文件.
perl  程序文件
看它的输出,如果它的输出正常,才需要调整你的WEB服务器,一般来说web服务器都已经配制好了,(apache是这样的.)
 楼主| 发表于 2003-8-22 13:52:05 | 显示全部楼层
你的程序的属性应该看起来象这个样子:755



问题解决了!谢谢黄叶兄,在这里我总是能够找到自信,因为有你们!!!!!!!!!!!

再次感谢!!!
发表于 2003-9-4 15:43:50 | 显示全部楼层
:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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