ScriptAlias配置无法在apache2中运行

时间:2011-08-23 19:00:36

标签: perl apache cgi ubuntu-10.04 cgi-bin

我在ubuntu上安装了apache2。我将以下内容添加到/etc/apache2/httpd.conf文件

ScriptAlias /cgi-bin/ "/home/PROJECT/cgi-bin/"

如果我将cgi文件复制到/usr/lib/cgi-bin/hello.cgi [DocumentRoot目录]并访问URL http://localhost/cgi-bin/hello.cgi,我可以打开cgi文件,但如果我将其放入{{},我将无法访问该文件{1}}即使/home/PROJECT/cgi-bin/hello.cgi已设置且apache2已重新启动。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。原因是在httpd.conf中,我不得不删除全局

ScriptAlias /cgi-bin/ /var/www/cgi-bin/

否则一切从/ cgi-bin /开始落入/ var / www / cgi-bin /.