原因がわかりました 「ロリポップ!レンタルサーバー」で「新環境サーバー移設メンテナンス」が行われてから、わたしのサイトの大部分のCGIが500エラーになっていた原因がわかりました。各CGIファイルの先頭の外部ファイル取り込みの部分、外部ファイルが同じディレクトリにある場合は「require 'init.cgi';」じゃなくて、ファイル名の最初に「./」を加えて、「require './init.cgi';」にしなきゃいけなかったのでした。Perlがバージョンアップ(Perl5.30.0)されたら、「./」がない場合はエラーになるように変更されたんだと思います。関係各店さまにはご心配とご迷惑をおかけしました。謹んでお詫び申し上げます。参考サイトはこちらです。 コメントを読む() |