欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

linux 上配置apache2 cgi 的方法,

更新时间: 2014-01-05 02:03:05 责任编辑: Author_N1

 

请教高手linux 下配置apache2 cgi 的方法,急~
小弟现在配置Linux 下的web服务器,已经配好了 DNS、apache2,现在我有一个文件夹,名字叫 cgi-bin,里面有一个cgi文件,我在浏览器里面输入 localhost 的域名,可以访问其他的文件,但是就是不能访问cgi-bin文件夹里的文件,提示信息说我没有权限访问,但是我把这个cgi文件放到cgi-bin这个文件夹外面后,就可以访问了,请教下高手如何配置才能使我有权限执行cgi
PS:在配置APACHE2的SSL时,生成证书是要怎么做才可以使任何用户都可以通过 https 访问我的网站?我现在虽然也可以访问,但是每次都会提示说这样不安全
急,希望高手赐教~
--参考方法--
不懂
--参考方法--
在 BIN文件夹中找到HTTPD 执行./httpd star命令应该就可以了
--参考方法--
这个好像是apache 配置问题,
你看看httpd.conf 文件,
在这里面把cgi-bin目录要设对
还有你的cgi程序要有执行权

ps,怀疑点,你的CGI程序在CGI-BIN目录外就可以执行?
除非你的CGI目录设到外面的目录了

改吧,祝你好运
--参考方法--
学习了。
--参考方法--
ScriptAlias /cgi-bin/ "/var/www/http/cgi-bin/"

<Directory ""/var/www/http/cgi-bin/">
    AllowOverride All
    Options All
    Order allow,deny
    Allow from all
</Directory>

--参考方法--
ScriptAlias /cgi-bin/ "/var/www/http/cgi-bin/" 

<Directory "/var/www/http/cgi-bin/"> 
    AllowOverride All 
    Options All 
    Order allow,deny 
    Allow from all 
</Directory>
--参考方法--
文件要给权限
cd 到你的cgi-bin目录下
然后 chmod u+s *
然后在chmod 4777 *
还有楼主没有说是用的什么生成的证书,具体是什么linux,有没有做WEB访问控制等?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:03:05
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/5018/
本文WWW.DOC100.NET DOC100.NET版权所有。