LinuxSir.cn,穿越时空的Linuxsir!

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

apache配置cgi的问题

[复制链接]
发表于 2003-10-23 10:54:49 | 显示全部楼层 |阅读模式
linux(red hat 7.2)自带的apache来配置执行cgi文件。

没有改动的前提下,我把cgi文件放置在/var/www/cgi-bin目录下,权限设置成777,并且确保是ascii格式的。用perl hello.cgi可以显示出来。而通过http://ip address/cgi-bin/hello.cgi时,出现500 Internal server error.请高手指教。
谢谢。
发表于 2003-10-23 11:53:56 | 显示全部楼层
哈哈。
和我的问题一样!
我的已经解决了。
你vi的时候是不是左下角有一个dos的字样?
说明你的ascii模式并没有把文件转换为unix格式
你redhat上的ftpd是vsftpd吧? 我可以换proftpd试试看。默认安装就可以了。
再试试看。权限755就可以啦。
再不行的话(不可能吧。???)
 楼主| 发表于 2003-10-23 11:59:04 | 显示全部楼层

thanks.

ok了
发表于 2003-10-23 22:39:28 | 显示全部楼层
怎么解决的呀??
 楼主| 发表于 2003-10-24 13:02:42 | 显示全部楼层

是我自己搞错了

perl的路径错了。
发表于 2003-10-24 13:09:09 | 显示全部楼层
请问默认安装好的apache支不支持cgi,里面有个mod_CGI哦,
昨天本来想安装mod_perl,不过因为线程关系只能放弃
 楼主| 发表于 2003-10-24 13:14:55 | 显示全部楼层

应该是支持的

我用的linux7.2是支持的。其余版本不好说。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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