レンタルサーバー SHIFTWEB / シフトウェブ
検索   サイトマップ
サポート トップページ

ホーム > キーワード > CGI

CGI

CGI とは?

Common Gateway Interface

Common Gateway Interface(略称:CGI)は、Webサーバが、要求に応じて、プログラムを起動するための仕組み。 CGIを利用してプログラム言語を利用できるようにすることで、動的に変化するプログラムなどをホームページ上で利用することができる仕組み。

CGIはサーバにインストールしてある言語であれば利用できます。 CGIの動作で多く利用されているのはPerlなどがよく使われています。

シフトウェブレンタルサーバでは、CGIでperl,ruby,python.phpが利用できます。 なおモジュール版で動作するPHPとCGIで動作するPHPは利用方法が多少違います。

通常CGIでプログラム言語を利用する場合には先頭行に言語のパスを示す1行を入れます。

例: : #!/usr/bin/perl

またパーミッションに実行権限を付加することと、SUEXECにて動作させる必要があります。

このページの最終更新日 2007年7月31日 火曜日