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

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

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

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

お客様のFTPディレクトリ(ホームページスペース)には「user-cgi-bin」というディレクトリ(フォルダ)が設定されています。 ご利用になるスクリプトはこのディレクトリにアップロードしてください。


● 動作確認用テスト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/お客様登録ドメイン/user-cgi-bin/スクリプト名.cgi

お客様ドメインの部分は登録されたドメインを、スクリプト名の部分はご利用になるスクリプト名を入力してください。


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

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


● PHPについて

バージョン 5.2.1 をご利用いただけます。
下記のように拡張子は .php をご指定いただき、user-cgi-bin内をご指定ください。
user-cgi-bin以外では動作致しませんので、ご注意ください。

http://cgi.お客様登録ドメイン/cgi/お客様登録ドメイン/user-cgi-bin/スクリプト名.php

なお、PHPはCGI版となります。パーミッションの設定は755でご指定ください。
※弊社では、CGI・PHPの作成や動作に関するサポートは行っておりません。
Webや専門書籍などにてお客様にてお調べくださいますようお願い致します。


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

アップロードされたCGIやPHPスクリプトを実際に作動するようにするにはパーミッション(属性)の変更が必要です。 実行可能にする場合はそのファイルのパーミッションを 755 にご変更ください。(通常、拡張子が「.cgi」「.php」のファイルはアップロードすると同時に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互換


Copyright (c) 2018 GMO Internet, Inc. All Rights Reserved.