interQ OFFICE
サポート&FAQ

■ CGIスクリプトの設置について

interQ OFFICEでは、お客様作成・シェアウェアなどのCGIスクリプト(チャット・掲示板など)をご利用になれます。 下のご説明をよくお読みの上、ご利用ください。

お客様作成・シェアウェア等のスクリプトをご利用になる場合は お客様の責任内でご利用ください。また弊社サーバ仕様への変更方法以外のお問合せ、 スクリプト作成・変更方法等のお問合せはご容赦ください。

● スクリプト設置ディレクトリについて

お客様のFTPディレクトリ(ホームページスペース)には 「user-cgi-bin」というディレクトリ(フォルダ)が設定されていますが、 このディレクトリ以外でもCGIは動作します。お好みの場所にご設置ください。


● 動作確認用テストCGIについて

初期状態では、上記「user-cgi-bin」ディレクトリ内に「test.cgi」というスクリプトがCGI動作確認のために アップロードされています。お使いのブラウザ等で下記URLを入力してご確認ください。

http://cgi.お客様登録ドメイン/cgi/お客様登録ドメイン/user-cgi-bin/test.cgi

ブラウザに「Test CGI for www.お客様登録ドメイン is OK」と表示されれば CGIスクリプトの動作確認は完了です。この「test.cgi」は不要な場合は削除していただいて結構です。


● 動作確認用テストCGIについて

お客様がご利用になるCGIスクリプトを指定するURLは以下の通りになります。 シェアウェアのスクリプトなどで指定を指示している場合はこの指定にしてください。

http://cgi.お客様登録ドメイン/cgi/お客様登録ドメイン/ディレクトリ名/スクリプト名.cgi

お客様ドメインの部分は登録されたドメインを、 ディレクトリ名の部分はCGIスクリプトを設置したディレクトリ(フォルダ)名を、 スクリプト名の部分はご利用になるスクリプト名を入力してください。


● SSI (Server Side Include)のご利用について

interQ OFFICEではSSIをご利用いただくことができます。 SSIの記述を含むhtmlファイルの拡張子を「.shtml」にしてアップロードしてください。 ただし、#execや#includeによるCGI動作結果の挿入に関してのみ、ご利用を制限しておりますのでご注意ください。


● パーミッションについて

アップロードされたCGIスクリプトを実際に作動するようにするにはパーミッション(属性)の変更が必要です。 実行可能にする場合はそのファイルのパーミッションを 755 にご変更ください。 (通常、拡張子が「.cgi」のファイルはアップロードすると同時に755になりますので、特に変更していただく必要はございません。)

代表的なFTPソフトでのパーミッション変更方法
FTP Explorer
  1. FTPへログイン後、パーミッションを変更したいファイル/フォルダを選択。
  2. メニューから「ツール(T)」→「サーバーへコマンド(U)」
  3. 「Quote」のウィンドウに「site chmod 755 ファイル名」を入力。
WS_FTP
  1. FTPへログイン後、パーミッションを変更したいファイルを選択。
  2. 選択したファイルを右クリックして表示されるメニューから「FTP Commands」を選択。
  3. さらに右に表示されるサブメニューから「QUOTE」を選択。
  4. 「Input」ウィンドウに「site chmod 755 ファイル名」を入力。
Fetch
  1. メニューバーの「remote」から「send FTP Command(s)」を選択。
  2. 表示されたウィンドウに「site chmod 755 ファイル名」を入力。


● その他ご利用環境について

その他、スクリプト作成等に必要な情報は以下の通りとなります。

利用可能なスクリプト言語 Perl 5
Perlのパス /usr/local/bin/perl
Sendmailのパス /usr/lib/sendmail
Shellログイン 不可
サーバソフトウェア Apache互換