テクニカルサポート~CGI・SSI
CGI・SSIについてよく寄せられるお問い合わせへの回答を掲載しています。
1. サーバの仕様
- Q1 CGI は使用できますか?
- Q2 SSI は使用できますか?
- Q3 アクセスカウンタ・掲示板などのCGIは用意されていますか?
- Q4 CGIのファイルはどのディレクトリに転送すればいいですか?
- Q5 /cgi-binディレクトリにサブディレクトリを作ってその中にCGIを置けますか?
- Q6 /homeディレクトリなど、/cgi-bin以外のディレクトリでCGIを実行できますか?
- Q7 /cgi-binディレクトリに置いたCGIはどのようにすれば実行できますか?
- Q8 CGIを動作させるためのパーミッションの設定はどのようにすればいいですか?
- Q9 CGI・SSIのファイルに付ける拡張子に制限はありますか?
- Q10 サーバにPerlはインストールされていますか?
- Q11 Perlスクリプトの1行目に書くperlのパスはどのように記述すればいいですか?
- Q12 jcode.plやcgi-lib.plなどのPerlライブラリは用意されていますか?
- Q13 インストールされているPerlのモジュールはどのようなものがありますか?
- Q14 CGIからsendmailを使用できますか?
- Q15 CGIからuuencode・uudecodeを使用できますか?
- Q16 CGIからnkfを使用できますか?
- Q17 自分で作成したCGIや、インターネット上で配布されているCGIは使えますか?
2. アクセスカウンタ
こちらのFAQは、Admin ManagerからダウンロードできるサンプルCGIのアクセスカウンタについてのご案内です。
- Q1 設置するにはどうすればいいですか?
- Q2 どこから入手できますか?
- Q3 複数設置できますか?
- Q4 数字の画像を自分で作成したものに変えられますか?
- Q5 ダウンロードしたcounter2.lzhにcounter.datやcounter.bakが含まれていません。
- Q6 アクセスカウンタを設置したのですが、何も表示されません。
- Q7 アクセスカウンタを設置したのですが、「 [an error occurred while processing this directive] 」というエラーが表示されます。
- Q8 アクセスカウンタのカウント数が増えません。
- Q9 アクセスカウンタのカウント数が減ったりリセットされたりします。
- Q10 別のサーバでホームページを開設していた時はHTMLファイルの中にタグを書込むだけでカウンタを設置できていましたが、同じ方法で試したところカウンタが表示されません。
3. フォームメール
- Q1 設置するにはどうすればいいですか?
- Q2 どこから入手できますか?
- Q3 複数設置できますか?
- Q4 送信するメールの宛先を複数指定できますか?
- Q5 送信するメールの件名を任意の文字に変えられますか?
- Q6 送信するメールの送信者を任意の内容に変えられますか?
- Q7 ファイルを添付して送信できますか?
4. CGI・SSIに関するトラブル
- Q1 CGIを実行させると「Internal Server Error」というエラーが表示されます。
- Q2 HTMLファイルや画像ファイルをCGIと一緒に/cgi-binディレクトリ内に置いているのですが、表示されません。
- Q3 CGIからsendmailを使用してメールを送信しようとしていますが、メールが送信されません。
- Q4 ユーザ用アカウントでFTP接続すると/cgi-binディレクトリがないので、CGIが設置できません。