.htaccessファイルを用意することで自由にCGIを利用することができます。
(注意: .htaccess は先頭にピリオドが付いています)
Options +ExecCGI |
以上でお客様の public_html 配下に CGIプログラムを置いて動作させることが可能になります。
拡張子は cgi としてください。(例: counter.cgi)
CGIプログラムは基本的に perl とします。
その他に bash などで作成されたスクリプトも使用可能です。
ただし、バイナリのスクリプトは許可しません。
CGIが高負荷であったりセキュリティホール等が見つかった場合は
停止させて頂く場合がございます。ご了承ください。
perl本体の格納パスは /usr/bin/perl と /usr/local/bin/perl のいづれでも使用可能です。
弊社では SSI を許可しておりません。
弊社では PHP3 を提供しております。
CGIファイルや .htaccess ファイルは改行コードに注意してください。(LFのみOKです。
WindowsなどはCR+LFなので、注意してください)
FTPで転送する際にはアスキーモードで転送してください。
「Internal Server Error」が出るときはまず、ここをチェックしてください。
CGIファイルのパーミッションは正しいですか?
FTPで転送する際はCGIファイルには実行許可を与えてください。
CGIファイルのパーミッションはほとんどの場合、
-rwx-r-xr-x (755)
となります。