ubuntu+apache+cgi配置

配置环境一如既往是一个麻烦的问题

在网上看到很多ubuntu+apache+cgi配置地教程,最多的说法有这些


编辑 /etc/apache2/sites-enabled/000-default
## 1.加入下面两行

DocumentRoot /var/www/html
ScriptAlias /cgi-bin/ /var/www/html/cgi-bin/
###这个确实有用

## 2.加入

LoadModule cgid_module modules/mod_cgid.so

###这个在/etc/apache2/mods-available/cgid.load中已经有了

## 3.加入

<Directory /<span style="font-family: Arial, Helvetica, sans-serif;">var/www/html</span><span style="font-family: Arial, Helvetica, sans-serif;">/cgi-bin/></span>
  Require all granted
  AllowOverride None
  AddHandler cgi-script .pl .cgi  
  Options +ExecCGI   
  Order allow,deny
 Allow from all
</Directory>
###这个只是配置目录权限等信息
## 4.加入

SetHandler cgi-script .cgi
###这个限制cgi-bin中运行的脚本类型,我没加入这一行反而所有类型都可以运行,不知道是不是其它配置文件中有配置过了


然后做了以上的事都没有解决问题,最后靠

 sudo a2enmod cgi 

解决了问题

出自 http://www.oschina.net/question/1011576_165410




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值