【问题标题】:Apache2 download of my cgi sourcesApache2 下载我的 cgi 源
【发布时间】:2014-02-28 13:39:30
【问题描述】:

我有一台带有Apache 2.4.6 的Ubuntu-计算机,我在其中配置了我的

/etc/apache2/conf-enabled/serve-cgi-bin.conf

像这样:

<Directory "/home/plfsign/cgi-bin">
       AllowOverride None
       Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
       Require all granted
       AddHandler cgi-script .cgi
</Directory>

所有其他选项都是默认的,文件plfsign.cgi也有可执行(+x)权限:

 LANG=c sudo ls -l /home/plfsign/cgi-bin/plfsign.cgi
 -rwxrwxrwx 1 www-data www-data 1001 Feb  4 16:19 /home/plfsign/cgi-bin/plfsign.cgi

我也是

a2enmod cgi

但是当我这样做时

 curl http://my_local_host_ip/cgi-bin2/plfsign.cgi

plfsign.cgi 源码下载完成,但没有执行结果。

【问题讨论】:

    标签: apache ubuntu


    【解决方案1】:

    我认为您的 Directory 目录之前需要一个 ScriptAlias 指令:

    ScriptAlias /cgi-bin2/ /home/plfsign/cgi-bin/
    

    【讨论】:

      猜你喜欢
      • 2013-10-03
      • 2012-03-11
      • 2014-05-31
      • 1970-01-01
      • 2016-01-16
      • 2012-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多