我在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已重新启动。
我在这里缺少什么?
答案 0 :(得分:2)
我遇到了同样的问题。原因是在httpd.conf中,我不得不删除全局
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
否则一切从/ cgi-bin /开始落入/ var / www / cgi-bin /.