3

ubuntuにapache2をインストールしました。以下を/etc/apache2/httpd.confファイルに追加しました

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

/usr/lib/cgi-bin/hello.cgicgiファイルを[DocumentRootディレクトリ]にコピーしてURLにアクセスすればcgiファイルは開けるのですが、設定してapache2を再起動してもhttp://localhost/cgi-bin/hello.cgi入れてしまうとアクセスできなくなります。/home/PROJECT/cgi-bin/hello.cgiScriptAlias

ここで欠けているものはありますか?

4

1 に答える 1

2

私も同じ問題を抱えていました。理由は httpd.conf にあり、グローバルを削除する必要がありました

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

そうしないと、/cgi-bin/ で始まるすべてが /var/www/cgi-bin/ に落ちてしまいます。

于 2011-11-29T10:58:52.697 に答える