(ブラウザ(IE)とサーバー(Apache)のやりとりの仕組み)


サーバ情報

   ・サーバ Solaris9
   ・Webサーバソフト apache_1.3.41

   ・CGIで利用出来る言語 Perl sh ruby eruby
   ・CGIで利用出来る言語 PHP

   ・Perlのパス /usr/local/bin/perl (バージョン5.8.5)
   ・Perlのパス /usr/bin/perl (5.005_03 旧バージョン)
   ・rubyのパス /usr/local/bin/ruby (バージョン1.8.6)
   ・erubyのパス /usr/local/bin/eruby (1.0.5)
   ・phpのパス /usr/local/bin/php (バージョン4.4.7)

   ・sendmailのパス /usr/lib/sendmail
   ・mailのパス /usr/ucb/mail
   ・nkfのパス /usr/local/bin/nkf
   ・cgi-lib.plのパス cgi-lib.pl
   ・jcode.plのパス jcode.pl (使えない場合は各自で作成)

「.htaccess」の設定

  ・cgiのプログラムを置くディレクトリ(フォルダ)には
   必ず「.htaccess」のファイルを置く必要があります。
   (上位のディレクトリに有れば、下位ディレクトリには不要)

  ・「.htaccess」ファイルの内容は下記の4行
AddType text/html .shtml
AddHandler server-parsed .shtml
AddType text/html .cgi
AddHandler cgi-script .cgi
    以下の書法は、古い方法
AddType text/x-server-parsed-html .shtml
AddType text/x-server-parsed-html .html
AddType text/x-server-parsed-html .htm
AddType application/x-httpd-cgi .cgi
   .htaccessファイルを自分のホームページのディレトリ(html以下)へ、
   ASCIIタイプでファイル転送する。

留意事項
   ・CGIのプログラム名は自由に付与出来ます。
    (1998.02.25に、ユーザー名?.cgiの規定を解除)
   ・/html/は、絶対パスではありません。
    (絶対パスは、上記のパスに/var/www/usr1/ユーザー名/を先頭に追加。1999.06.14)

重要なお願い
   ・サーバに過負荷のCGIはご遠慮下さい。(といっても・・・)
   ・CGIに関するご質問はサポート対象外です。
    (といっても、わからないときは、「cgiが動かない」でなく、
    「このページのこのcgiが動かない」という事でお願いします。)
   ・テンポラリファイルを使用する時は、ご自分のディレクトリ内でご使用下さい。
提供分
   ・フォーム入力でメールを

問い合わせ分


ホームページの作り方へ戻る


トップページ  サービス案内  サポート情報  会員のページ 
問合せstaff@twin.ne.jp By Twin Internet (ZEXIS CORPORATION)