~APACHE CGIの実行設定~
CGI とは
CGI(Common Gateway Interface)とは、Webサーバーを通じて外部プログラムの起動させる
仕掛けです。
Webブラウザに実行結果を送信することもでき、掲示板などいろいろな動的処理を
行うため利用されます。
アパッチではCGIを実行させるためのディクトリを専用ディレクトリで運用する方法と
任意のディレクトリに設定、運用する方法があります。
「httpd.conf」を編集して以下の設定を実現します。
CGI 専用ディレクトリ
ScriptAlias /cgi-bin/ /home/httpd/cgi
と設定することにより、/home/httpd/cgi がCGI 専用ディレクトリとなります。
ここで気をつけることは、この指定ディレクトリに置かれたファイルはすべてCGI
プログラムとして認識されます。
HTMLなどの他のファイルを設定した場合CGIプログラムとして認識されるため
正常に動かなくなります。
Books from Amazon
[an error occurred while processing this directive]