CGI 連動設定

Apache のダウンロードおよび Windows 環境へのインストール方法について解説します。

PC環境に合わせて64bitにダウンロードをしています。

CGIについて連動させる方法を記載しています。

Directoryの中にCGIのプログラムを追加

<Directory />
    Options FollowSymLinks Indexes Includes ExecCGI
    AllowOverride All
    Require all granted
</Directory>

Directoryの中にCGIのプログラムを追加

<Directory "${SRVROOT}/htdocs">
    ~中略~
    Options Indexes FollowSymLinks ExecCGI
</Directory>

モジュールの中にCGIのプログラムを追加

<IfModule dir_module>
    ~中略~
    DirectoryIndex index.html index.htm index.shtml index.shtm index.php index.cgi index.pl
<IfModule>

CGIのファイルを連動させる

<IfModule mime_module>
    ~中略~
    # コメントアウト .plのプログラムを追加
    AddHandler cgi-script .cgi .pl
<IfModule mime_module;

CGIに関するプログラムの関連付け

<IfModule mime_module>
    ~中略~
    AddType application/x-httpd-cgi .cgi
    AddType application/x-httpd-cgi .pl
</IfModule mime_module>

ここまで「Apache」と「CGI」の連動に関する設定は以上です。