設置していたCGIが動かなくなった
お問い合わせフォームやカウンターなどのCGIが突然動かなくなった場合、サーバーのPerlバージョンアップが原因であることがほとんどです。
主な原因 ― Perlのバージョンアップ
サーバーのPerlが新しいバージョンに更新されると、古いCGIスクリプトが動作しなくなることがあります。これはサーバー側の仕様変更によるもので、CGIの設置方法には問題ありません。
対処方法
- CGI作者のサイトで最新版を確認する
設置しているCGIの配布元サイトにアクセスし、最新版が公開されていないか確認してください。最新版に差し替えることで動作が回復するケースがほとんどです。 - 最新版をサーバーにアップロードする
FTPソフトを使って最新版のCGIファイルを/public_html/cgi-bin/にアップロードしてください。
自分でCGIを設置したことがない場合
CGIの設置・設定には専門知識が必要です。設置代行サービスをご利用いただけます。ご希望の場合はサポートチケットからご相談ください。
お勧めのお問い合わせフォームCGI
新規設置をお考えの場合は Kent-Web の postmail がおすすめです。
公開日:2026-05-02 11:27:55