Chinaunix
标题:
cgi脚本不允许运行,apache该如何配置?
[打印本页]
作者:
LivedeviL
时间:
2004-07-06 11:19
标题:
cgi脚本不允许运行,apache该如何配置?
机器环境:远程服务器,redhat;apache2.0
由于是远程服务器,不能频繁改动配置文件,请各位高手指点!谢谢
是否应该在httpd.conf中指定此目录的运行权限?
AddHandler .cgi .pl也打开了
这是错误的详细信息:
**************************************************
CGI/PHP程序错误: 该脚本不允许执行
--------------------------------------------------------------------------------
cgi-bin/awstats.pl 不允许执行原因是:
脚本属主不符合!
服务器端配置:
Server Administrator/Contact: [no address given]
Server Name: www.dewei.cn
Server Port: 80
Server Protocol: HTTP/1.1
访问请求数据:
User Agent/Browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322)
Request Method: GET
Remote Address: 210.83.208.100
Remote Port: 2585
Query String: config=www.dewei.cn
****************************************************
作者:
bend
时间:
2004-07-06 17:35
标题:
cgi脚本不允许运行,apache该如何配置?
你可能到虚拟主机中的用户和组的东西了,在apache中suexec是要查你的文件属性的,建议你将你的文件和你的http.conf中的user和group中的属主设成一致,然后对你的CGI程序设成chmod 755
作者:
HonestQiao
时间:
2004-07-06 18:02
标题:
cgi脚本不允许运行,apache该如何配置?
redhat上面的apache2.0,系统安装的好像使用了mod_perl模块哦,你可能需要设置cgi为mod_perl模式才可以运行的,具体怎么设置请看mod_perl文档
作者:
LivedeviL
时间:
2004-07-07 12:29
标题:
cgi脚本不允许运行,apache该如何配置?
啊,问题解决了。这个目录是用root建的,浏览器端不允许执行,换了ftp用户重新上传就好了。谢谢大家
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2