@YMC RENTAL SERVER SERVICE お知らせお問い合せ各種申請
YSシリーズ マネージドサーバー カスタムサーバー その他のプラン お問い合せ 各種申請
 その他のプラン

オリジナルCGI

お客様でご用意されたCGIプログラムをご自身で設置・ご利用いただくことが可能です。

設置場所・ファイル名

CGIファイルは拡張子を .cgi(または .pl や .rb)として、/public_html 内に設置してください。ディレクトリを作成され、その中に設置されてもかまいません。

サーバーへのアップロード

必ず、アスキーモードでアップロードして下さい。
また、アップロード後にCGIファイルの実行属性を有効にして下さい。

セキュリティー上、CGIファイルおよびCGIを設置したディレクトリにオーナー以外の書込み権限がある場合、CGIは動作しません

プログラムのバージョンについて

オリジナルCGIでは、perl と ruby がご利用いただけます。
主なプログラムのバージョンは

・お客様番号が「YF」「YR」「KR」で始まるお客様
 perl  version 5.6.1
 ruby  version 1.6.7
 php   version 5.2.17(または 4.4.2)

・お客様番号が「KD」「KV」「KY」で始まるお客様
 perl  version 5.6.1
 ruby  version 1.6.7
 php   version 5.1.2 (または 4.4.2)
 ※ ただし、申込時期やプランによって異なる場合があります。

プログラムのパスについて

ご利用可能なプログラムのパスは以下のようになります。

perl      /usr/bin/perl
ruby      /usr/bin/ruby
nkf       /usr/bin/nkf
sendmail  /usr/sbin/sendmail
uuencode  /usr/bin/uuencode

絶対パスについて

/public_html と /cgi-bin の絶対パスは以下の通りです。

お客様番号が「YF」「YR」で始まるお客様

基本ドメイン
  /virtual/(管理者ID)/public_html/
  /virtual/(管理者ID)/cgi-bin/
※管理者IDは「サービス開始通知書」に記載の「管理者ID」になります。

マルチドメイン
  /virtual/(管理者ID)/users/(FTPアカウント)/ftp/public_html/
※FTPアカウントは「マルチドメイン設定通知書」に記載のFTPアカウントになります。

お客様番号が「KR」で始まるお客様

基本ドメイン
  /virtual/(システム管理者アカウント名)/public_html/
  /virtual/(システム管理者アカウント名)/public_html/cgi-bin/
※システム管理者アカウント名は「アカウント情報」に記載の「システム管理者」の
 アカウント名になります。

マルチドメイン
  /virtual/(管理者ID)/users/(FTPアカウント)/ftp/public_html/
※FTPアカウントは「マルチドメイン設定通知書」に記載のFTPアカウントの
 @より前の部分になります。

お客様番号が「KD」「KV」「KS」「KY」で始まるお客様

基本ドメイン
  /home/webmaster/public_html/
  /home/webmaster/public_html/cgi-bin/

マルチドメイン
  /home/(FTPアカウント)/public_html/
※FTPアカウントは「マルチドメイン設定通知書」に記載のFTPアカウント
 になります。

バーチャルドメイン
  /home/(システム管理者アカウント名)/public_html/
  /home/(システム管理者アカウント名)/public_html/cgi-bin/
※システム管理者アカウント名は「設定通知書」に記載の「システム管理者」の
 アカウント名になります。

CGIチェッカーについて

CGIチェッカーでは、perl と ruby の構文検査ができます。CGIが動作しない場合にはお試しください。
CGIチェッカーはコントロールパネルから利用できます。
詳しくはこちらをご覧ください。



Copyright (c) GMO GlobalSign Holdings K.K. All Rights Reserved.