QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1130|回复: 6

apache中配置cgi不成功,怎么解决?

[复制链接]
发表于 2006-2-16 10:16:14 | 显示全部楼层 |阅读模式
在 apache/conf/httpd.conf 中做了如下改动

<Directory "/opt/apache_1.3.33/htdocs/cvsweb/">
AllowOverride None
Options +ExecCGI
Order allow,deny
Allow from all
</Directory>

AddHandler cgi-script .cgi

因为发布了多个,建了虚拟域名,本地解析
<VirtualHost 192.168.2.203>
ServerAdmin [email protected]
ServerName cvsweb.xxx.com
DocumentRoot /opt/apache_1.3.33/htdocs/cvsweb
ErrorLog logs/cvsweb.mpil.cn-error_log
CustomLog logs/cvsweb.mpil.cn-access_log common
</VirtualHost>

访问cvsweb.xxx.com,可以看到文件列表
cvsweb.xxx.com/cvsweb.cgi 就Permission denied

cgi文件都设成755了

怎么办啊!
发表于 2006-2-18 18:29:20 | 显示全部楼层
看日志。
回复

使用道具 举报

 楼主| 发表于 2006-2-20 10:49:35 | 显示全部楼层
cvsweb.mpil.cn-access_log

192.168.2.52 - - [20/Feb/2006:10:45:56 +0800] "GET /cvsweb.cgi HTTP/1.1" 301 736
192.168.2.52 - - [20/Feb/2006:10:45:57 +0800] "GET /cvsweb.cgi/ HTTP/1.1" 404 722
192.168.2.52 - - [20/Feb/2006:10:45:57 +0800] "GET /css/cvsweb.css HTTP/1.1" 304 -
怎么解决呢
回复

使用道具 举报

发表于 2006-2-20 14:10:57 | 显示全部楼层
出了错误,要看错误日志,不仅是访问日志。
回复

使用道具 举报

 楼主| 发表于 2006-2-20 15:08:00 | 显示全部楼层
错误日志为空 :-(
回复

使用道具 举报

发表于 2006-2-20 15:32:59 | 显示全部楼层
查看目录权限,是否有selinux?
回复

使用道具 举报

 楼主| 发表于 2006-2-20 16:01:35 | 显示全部楼层
我都把目录改成 777 了还一样
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 20:23 , Processed in 0.039104 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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