![]() | ||||||||
| ||||||||
|
パソコンの購入 プリンターを活用名刺ハガキ パンフレット 製本 ポップ インターネットプロバイダーホームページ作成 素材 レンタルサーバ サイト登録 ネットショップ アフィリエイト プログラムHTMLJavaScript CGI Perl PHP |
CGICGIはWebサーバの機能のひとつとして知られています。似たような機能に、SSIやASPなども聞きます。サーバ管理をご自身でする以外は、設定方法を考慮する必要はないと思います。プログラムをする上では、言語によってはCGIと連携した処理できることを憶えておいて下さい。 レンタルサーバやISPの提供するサービスに含まれていることがありますので、その方が早くて安心ですが、一応このページを設けました。 CGI設定の概略CGIの機能を使うには、WebサーバにCGIの動作設定を記述しておかなければなりません。Webサーバへの設定ですが、Apacheの場合は、httpd.confファイルへの「ScriptAlias」による設定とディレクトリごとへの設定があります。 ScriptAliasによる設定特定のディレクトリ内でしかCGIが動かせない設定方法です。 デフォルトでは、ScriptAlias ディレクティブは以下のようになっていると思います。ScriptAlias /cgi-bin/ /usr/local/apache/cgi-bin/ ディフォルト設定の意味は、「/cgi-bin/ で始まるリクエストは、ディレクトリ /usr/local/apache/cgi-bin/ から提供する」です。ディレクトリごとの設定ディレクトリごとの設定方法は、httpd.confへの記述と、.htaccessへの記述の2通りあります。httpd.confでのディレクトリごとの設定以下の2箇所を編集します。ディレクトリごとの設定の編集と、ハンドル部分の編集です。
<Directory /home/user/somedir/>
AddHandler cgi-script cgi pl .htaccessでのディレクトリごとの設定.htaccessを利用するには、まずhttpd.confのメイン部分に以下の編集をする必要があります。AllowOverride Options そして,任意の作成した.htaccessファイルに以下を記述しておきます。Options +ExecCGI お薦め
お薦めのCGI入門やリファレンスのページをもつサイトです。
入門
リファレンス仕様書ポータルサイト
CGI入門やリファレンスに関してリンクを集めたポータルサイトです。
検索ロボット | |||||||
| YOHSAY.PC.WORKS ホームページ作成支援 | ||||||||
| Copyright 2006 YOHSAY.PC.WORKS | ||||||||