Delahost RentalServer Services
icon_red サイトマップ
icon_red 会社案内
 
 レンタルサーバー
 Double シリーズ
 セキュア シリーズ
 専用サーバー
 ドメイン預かり
 メールウイルスチェック
 迷惑メールチェック
 SSLオプション
 ユーザーサポート
 ユーザーマニュアル
 お客様情報の変更
 ログイン情報再発行
 各種申請依頼
 緊急障害連絡
 ドメイン取得代行料金
 ドメイン取得のメリット
 ドメイン選びのコツ
 ドメイン活用方法

SSL グローバルサインのサイトシール

 CGIの設置について - ユーザーマニュアル


対象サービス:Vdomain'sシリーズ


 CGIの設置方法

Delahostホスティングサービスでは、すべてのディレクトリでCGIが実行可能です。
また、cgi-binディレクトリを作成するとCGI専用のディレクトリとして機能します。
HTMLの表示は出来ますが画像の表示が一切出来ませんのでご注意ください。

CGIと画像を同じディレクトリに入れたい場合は、cgi-binディレクトリ以外をご利用ください。
FTPで転送する場合は、アスキーモードを利用すると便利です。

バイナリーモードで転送する場合は、CGIプログラムやデータファイルなどは、文字コードEUC(推奨)、改行コード LF(必須) となるようにパソコン上で設定してから転送してください。
パーミッションの指定は、以下の様な設定を推奨しています。

 推奨パーミッション

HTMLファイル
画像ファイルなど
rw-r--r--
644
HTMLや画像などの普通のファイル
CGI
rwx------
700
CGIファイル
***.pl
rw-r--r--
644
CGIから読み込まれるファイル(Perlの場合)
データファイル
rw-------
600
データファイル
普通の ディレクトリ
rwxr-xr-x
755
通常は何も設定をしなくてもかまいません
ファイルの追加がある
ディレクトリ
rwxr-xr-x
755
CGI等でファイルを追加するディレクトリであっても、
通常は設定しなくてもかまいません。



 各種プログラムのパス

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


 各種プログラムのバージョン

perl
5.6.1
Ruby 1.6.4


 CGIの設定

CGIは、SuExecで動作します。
.cgi .pl .pcgi .php という拡張子は、CGIとして動作するように設定されています。
CGIとして動作する拡張子を変更したい場合は、以下の内容を、.htaccessファイルに記述して、FTPでアップしてください。

AddHandler cgi-script .cgi .pl .pcgi .php

その際、必ずアスキーモードでアップロードしてください。
書式を間違うと、ページが表示できなくなるので注意してください。

SuExec の詳細はこちらのページをご覧ください。


 プログラムが動作しない場合の注意点

基本的にCGIの作成方法や、無料で配布されているプログラムの設置方法については、弊社サポート外となっております。あらかじめご了承ください。

 CGIに関するサイトの紹介

基本的にCGIの作成方法や、無料で配布されているプログラムの設置方法については、弊社サポート外となっております。あらかじめご了承ください。
参考までに以下にサイトをご紹介しますが内容については一切保証しておりませんのでご了承ください。

CGIを探すのに便利なサイト CGIを配布しているサイト CGIの知識を深めるサイト
W.S.C.R.
CGI ZOO
BEST CGI PURSUIT
CGI RESCUE ネットサーフレスキュー WEB裏技
Kent Web
とほほのWWW入門
poizunCITY