[HOME][type-W]独自CGIでエラーが出た場合、どのような対処をすればよいですか?
公開マニュアル内、「6.Webマニュアル」→「6.5独自CGIを使って・・・」→「6.5.1独自CGI」→「CGIエラー一覧」をご確認ください。 https://app.canonet.ne.jp/manual/admin/06_web_manual/111_org_cgi2_error_log.html
■確認事項の例
1.Perlのパスやファイルのパーミッションの指定に問題ないか確認してください。 Perlのパスは「usr/bin/perl」、「cgi」「pl」が拡張子のファイルは、パーミッションを「700」に指定してください。
2.プログラム自体の記述ミスがないかご確認ください。 例えば以下のような点をご確認ください。 インターネット上にはスクリプトの文法をチェックしてくれるツールなどもあります。
①行末のセミコロン(;)を付け忘れている。 ②対応するカッコの数が合わない。 ③文字列の中のダブルコーテーション(")にバックスラッシュ(\)をつけ忘れている。
「エラー一覧」をご確認いただいてもエラーがなくならない場合は、CGIエラーログがありますので確認してください。
■CGIエラーログ確認
1.マイデスクに管理者権限にてログインする。 https://mydesk.canonet.ne.jp/mydesk/
2.Web項目内、ホームページ管理→CGIエラーログ閲覧を表示する。
3.エラーログが表示されますので、確認する。 尚、CGIログはサーバ上のログを表示しています。
--- QandAコード:Q000042330 更新日:2017/04/26
|