よくある質問

CGI関連
┣ CGIは利用できますか
┣ SSIは利用できますか
┣ CGIに使用できるプログラム言語は?
┣ CGIについてのサポートは?
┣ sendmailは利用できますか?
┣ CGIサーバへの転送方法
┣ Perlモジュールは何がインストールされていますか?
┗ CGIの利用に制限はありますか
CGIに関するQ&Aです。
ご利用になれます

ご利用の際には以下をご覧ください。

【ホームページ作成手引き CGI・SSIについて】
http://www.synapse.jp/support/setup/hp/cgi-ssi/

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
SYNAPSEではSSI記述をしているホームページファイルの拡張子を
.shtml」とすることでSSIが動作するようになっております。

もし、htmlやhtmという拡張子で動かす場合は、

AddOutputFilter INCLUDES .html
AddOutputFilter INCLUDES .htm


上記の2行を明記した.htaccessというファイルを作成し、お客様の
ホームページ領域のpublic_htmlというディレクトリの中にアスキー
モード(テキスト形式)で転送して下さい。

また、SSIによりCGIの実行結果を表示させたりする場合は
<!--#exec cmd="(省略)" -->
という記述にてお願いします。
<!--#exec cgi="(省略)" -->
という記述の場合は、SYNAPSEでの動作は保証いたしかねます。

<!--#exec cmd="(省略)" -->にてSSI記述している場合、
起動させるCGI側に以下のような制限がございます。

SSIにて起動させたCGIの中で、ファイルを操作する際はCGIの中で
そのファイルのパスを指定する際は、CGIから見た該当ファイルへ
の相対パスではなく、SSI記述をしているページから見た相対パス
で指定する必要があります。
 
※カウンターなどでは重要になります。
 
SSIにて起動させたCGIの中で、
print "Content-type: text/plain\n\n";
等があると、それ自身も出力されますので、CGIスクリプト内に
これがある場合は、これを外して下さい。

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
SYNAPSEサーバにて動作保証させていただいておりますCGIに使用する言語は、Perlとなっております。

※その他の言語につきましては、ご利用いただけませんのでご了承下さい。

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
プログラミングに関するサポートは行っておりません。

誠に申し訳ございませんが、弊社ではプログラミングに関してやCGIの技術的な
サポートは行っておりませんので、CGIが動作しない場合は、自分で設置したCGI
が動かない場合を確認した上で、そのCGIスクリプトの開発者へお問い合わせい
ただくか、弊社サポート掲示板で、他のユーザーへお尋ねになるか、または、
お客様側で参考書等で学習していただきプログラムを修正していただくという
形になりますこと、どうぞご了承ください。

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
ご利用いただけます。

sendmailのコマンドのパスは以下の通りとなります。

 /www/bin/sendmail

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
通常のホームページと同様です。

通常のホームページと同様に、WWWサーバ(wwwXX.synapse.ne.jp)へ転送して
いただくことにより自動的に処理されますので、お客様側では特別な操作は
必要ありません。

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
インストールされているPerl5.16モジュールの種類につきましては
以下のページにてご案内いたしております。

なお、Perl5.16モジュールはシステムの都合により、事前の告知無く
追加・更新・削除等を実施する場合がありますので、あらかじめ
ご了承ください。

【インストールされているPerl 5.16モジュール一覧】

■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
サーバのリソースを大量に消費するCGIを起動した場合、
そのCGIの実行を強制的に停止します


シナプスでは安定したホームページ利用環境を提供するため、お客様
が設置されたCGIで、弊社サーバに過負荷を与えるような欠陥(バグ)
が確認された場合、そのCGIの実行を強制的に停止させて頂きます。

また、欠陥(バグ)がなくとも当社サーバに一定以上の負荷を与える
CGIを実行された場合も含みます。

これはCGIの欠陥(バグ)によって弊社サーバに過負荷が掛かった場合、

○WEBレスポンス低下
○ホームページの閲覧が出来ない
○他のCGIの実行が出来ない

など、同一サーバをお使いの他のお客様へのサービス提供に支障を
きたす事象を回避するための処置です。

強制的にCGIの実行を停止した時のお客様への影響として、停止され
たCGI がデータファイルに書き込み中であった場合は、データファイル
を壊す場合があります。

なお、通常のホームページ利用環境では、この影響はありません。

「CGIが利用できるリソースの制限」の実施について
http://www.synapse.jp/info/cgi/?pr2006100502


■SYNAPSEサポートセンター
お電話:099-813-8699
Eメール:support@synapse.jp
年中無休 9:00 - 21:00
C-BOARD v3.23b is Free.