よくある質問

 

CGIに関する質問

CGIで使える言語は?

すぐに使えるCGIがありますか?

CGIの利用や設定などもサポートしてもらえますか?

CGIのパスの指定はどこにすればいい?

CGIを動作させるにはどうすればよいのですか?

フォームメールの機能を使いたいのですが?

アクセスカウンタをページに貼り付けるには?

参考になるCGI関連のHPはある?

 

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で、サーバーダウンにつながる恐れがあると判断した場合は、警告無くプロセスの停止及び、該当のファイルの削除を行う場合があります。