第四章
〜Option-Perl,PHP5・・・etc〜目次 | Perl | SSI | PHP5 |
MySQL |
せっかく CGIを使えるようになったので、SSI機能も使えるようにしましょう
SSIがあれば、htmlの中に実行されたプログラムの結果を埋め込むことができます。
例えば → <!--#exec cgi="./test.cgi" --> という記述をhtmlファイルの中に書き込めば、
test.cgiの処理がhtml上にも表示することが可能です。
カウンターなどによく使われているので入れておくと便利です。
SSIがあれば、htmlの中に実行されたプログラムの結果を埋め込むことができます。
例えば → <!--#exec cgi="./test.cgi" --> という記述をhtmlファイルの中に書き込めば、
test.cgiの処理がhtml上にも表示することが可能です。
カウンターなどによく使われているので入れておくと便利です。
インストールは不要で、Apacheの設定だけでできます。
Apacheの設定です。
①マイコンピュータ⇒Program Files⇒Apache⇒Apache Software Foundation⇒Apache2.2⇒conf
②httpd.confを開く
[AddOutputFilter] |
#AddType text/html .shtml #AddOutputFilter INCLUDES .shtml |
↓ |
AddType text/html .shtml AddOutputFilter INCLUDES .shtml |
[Directory "C:home/cgi-bin/"] |
AllowOverride None Options None Order allow,deny Allow from all |
↓ |
AllowOverride None Options None Order allow,deny Allow from all Options IncludesNoExec |
④Apacheを再起動
これで完了です。
動作確認
①DLをC:home/cgi-bin/ の中に入れる
③環境変数が表示されれば成功です。
SSIの設定終了です