cgi-binディレクトリが見つかりません


9

私はこのチュートリアルに従っていてproxy.cgi/var/www/cgi-binディレクトリに保存するように求められます。

wwwという名前のディレクトリはありませんcgi-bin。そこでディレクトリを作成する必要がありますか?チュートリアルのガイダンスはRPMベースのLinuxディストリビューション向けだと思いますが、私は間違っているかもしれません。

回答:


9

Ubuntuでは、標準cgi-binディレクトリは/usr/lib/cgi-binです。


我々は、作成することができますcgi-binでは/var/www
Sam007

必要に応じてできます。そこにそれを見つけるためにあなたのApache設定を更新するだけです。
タンブルウィード

Ubuntuは初めてですが、Apacheの設定を更新するにはどうすればよいですか?
Sam007

ScriptAlias行を変更する/etc/apache2/sites-available/default(または1つを該当するvhostに追加する)
tumbleweed

0

ほとんどのファイルはCGIスクリプトとして実行しないでください。これは非常に危険です。CGIスクリプトは、DocumentRootとは別のディレクトリに保存する必要があり、このディレクトリのみにExecCGIオプションを設定する必要があります。これがデフォルトであり、CGIスクリプトのデフォルトの場所は/ usr / lib / cgi-binです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.