HOME > FAQ > CGIに関する質問

よくある質問・FAQ

CGIに関する質問を掲載しています。

CGIに関する質問

CGIに使える言語は何ですか。
Perl(Ver.5 対応)、PHP3、PHP4です。
※エントリープランの場合は弊社提供のCGIのみ御利用いただけます

CGIを使いたいのですけど、私はCGIの知識が有りません。ある程度はCGIを用意されているのですか?
例えばアクセスカウンター、フォームメール、掲示板などはありますか?
サーバー管理ツール「Server Manager」よりインストールが可能です。
また、無料でご利用いただけるCGIを用意しており、順次追加していく予定です。
ユーザーズガイドの「インデックス」からご利用可能な無料CGIの使い方ページへアクセスできます。ご参照ください。

フリーCGIガイドのページにCGIの利用方法と設定方法が書いてありますが、もし分からない場合はサポートしてもらえるのでしょうか?
お客様ご自身で作成されたスクリプトやフリー・シェアで配布されたスクリプトに関しましては、 サポート対象外となりますので、ご了承ください。
※エントリープランの場合は弊社提供のCGIのみ御利用いただけます

Perl、PHP3、PHP4を用いたCGIで掲示板を作りたいのですが、スクリプトの1行目のパスの指定は「#!/usr/local/bin/perl」をどのように変更すれば良いでしょうか?
パスの指定は #!/usr/bin/perl もしくは、#!/usr/local/bin/perl です。
上記の場合はそのままで結構です。
※エントリープランの場合は弊社提供のCGIのみ御利用いただけます。

CGIを動作させるにはどうすればよいのですか?
Perlにより作成したCGIスクリプトを動作させることが可能です。
※エントリープランの場合は弊社提供のCGIのみ御利用いただけます。

カスタムCGI スクリプトを使用する必要がある場合、ホームディレクトリにアップロードするだけです。
  • ASCIIモードにて転送します。(BINARYモードは不可)
  • 各スクリプトの最初の行に次の一行を記述してください。

      <Perlの場合>
    #! /usr/bin/perl
    #! /usr/local/bin/perl

    <PHP3の場合>
    #! /usr/local/bin/php3 -q

    <PHP4の場合>
    #! /usr/local/bin/php -q

  • スクリプトの拡張子はPerlの場合は「.cgi」、PHP3の場合は「.php3」、PHP4の場合は「.php」としてください。
  • パーミッションは700として下さい。

スクリプトがあなたのアカウント内の他のファイルを呼び出す場合、そのファイルのURLではなくシステムのパスを使う必要があります。

例:ルート内のファイルを読む場合

/home/www/<管理ユーザアカウント>/public_html

フォームメールの機能を使いたいのですが?
フリーCGIガイド「フォームメールの利用方法」をお読みください。それでもうまくいかない場合は、
メールフォームにて当社までお問い合わせください。

アクセスカウンタをページに貼り付けるには?
フリーCGIガイド「アクセスカウンタの利用方法」をご覧ください。

CGIを使用したいのですが、全く知識がありません。参考になるホームページなどがあれば教えてもらえますか?
CGIに関しては「KENT WEB」が参考になるかと思います。
CGIはご自由にお使いいただけますが、サーバー上で動作するプログラムなので、比較的大きなCGIを作成されるときなどは慎重にお願いします。エラーなどを頻発させた場合、サーバーの機能を低下させる原因になります。
また、チャットや検索エンジン(代表的なものとしてNamazu)等のサーバーに負荷を掛けるようなスクリプトに関しましては、使用を禁止させて頂いております。
作成されたCGIで、サーバーダウンにつながる恐れがあると判断した場合は、警告無くプロセスの停止及び、該当のファイルの削除を行う場合があります。


お問合せ

お問合せフォーム (365日24時間受付)

フリーダイヤル:0120-40-2610
(平日9:00~18:00)

サービスの特長

お申込み

ドメインチェック

重要なお知らせ

ご契約のお客さま

旧サービスご利用のお客さま

パートナー制度