ONLINE MANUAL

その他の自作CGIの設置方法

自作もしくはお客様がご用意されたCGIの動作や不具合に関しましては、サポート対象外とさせていただきます。
できる範囲でご協力させていただきますが、基本的に下記のご案内のみのサポートとなりますのであらかじめご了承ください。


1

お客様がご用意されたCGIの設置について


CGIファイルのアップロードディレクトリ

/users/maruwa-food.com/web/cgi-bin/

cgi-binディレクトリは、CGIプログラムを利用する際のアップロード先ディレクトリとなります。
あらかじめCGIプログラムが動作するように設定されておりますので、以下で説明する『サイトサーブサーバー仕様』をご確認のうえ、ご利用ください。(.htaccessファイルでの設定は不要です)


お客様ディレクトリまでの絶対パス

/users/maruwa-food.com/web/docs/

docs ディレクトリは、ホームページ用ファイルのアップロード先ディレクトリとなります。
docs ディレクトリでもあらかじめCGIプログラムが動作するように設定されておりますので、以下で説明する『サイトサーブサーバー仕様』をご確認のうえ、ご利用ください。(.htaccessファイルでの設定は不要です)

※ docs ディレクトリ内にディレクトリを作成してCGIをご利用になる場合、作成するディレクトリ名は cgi-bin 以外にしてください。



2 サイトサーブサーバー仕様


⇒例:CGIプログラム(Perl)の設置方法
⇒例:CGIプログラム(PHP)の設置方法
⇒例:SSIスクリプトの設置方法


ウェブサーバーソフト(httpd) Apache1.3.27
OS Solaris2.6 SPARC版
HTMLファイルのアップロード場所
ログインディレクトリ (/docs)
CGIファイルのアップロード場所 ログインディレクトリ (/docs) の一つ上にある cgi-bin ディレクトリ
設置したCGIの実行アドレス http://www. maruwa-food.com /cgi-bin/CGIファイル名
ファイルの属性 (パーミッション) 755 (rwxr-xr-x)
ディレクトリの属性(パーミッション) 755 (rwxr-xr-x)
漢字コード EUC
Perl /usr/local/bin/perl

Perl5 ( 5.005_03 )
PHP /usr/local/bin/php

PHP4(4.3.2)
SSI

.htaccessが必要(詳細は⇒例:SSIスクリプトの設置方法

ファイルの拡張子は「.shtml」

sendmail

/usr/lib/sendmail

メールユーティリティとして qmail を利用 しております。
sendmail を利用してメール配信を行う場合は、1通のメール(100KB以内)につき1秒以上の間隔をあけてください。

Cコンパイラ /usr/local/bin/gcc

gcc (ver2.8.1)
nkf

/usr/local/bin/nkf

uuencode /usr/bin/uuencode
転送容量制限 特になし。

※ cgi-bin ディレクトリ内では、画像ファイル、HTMLファイルの動作は保証しておりません。