![]() ![]() |
Apache で CGI プログラムを実行するには、いくつかの方法があります。
もうひとつは、AddHandler ディレクティブを指定し、ある特定の拡張子を持つファイル(.cgi など)と Apache が持つハンドラとを関連付ける方法です。/etc/httpd/conf/httpd.conf には以下の設定がコメントで記述されていますので、cgi-script ハンドラを有効にするには行頭のコメントを削除します。
Apache を再起動し、設定を反映します。
これで、拡張子 .cgi を持つファイルは、CGI プログラムとして処理されるようになります。 ※注意 cgi-script ハンドラを有効にした場合は、指定した拡張子を持つすべてのファイルが CGI プログラムとして処理されます。CGI プログラムの実行を許可するディレクトリの Options ディレクティブには ExecCGI を明記し、それ以外のディレクトリでは、ExecCGI が有効とならないようにディレクトリのアクセス制御設定を適切に行うことをおすすめします。 <<Turbolinux 10 Server チュートリアルに戻る |
Copyright © Turbolinux, Inc..All Right Reserved.



