せめて展示だけでもさくらのレンタルサーバもPerl5.26になりました。 でも動かしたいのは15年前のお絵かき掲示板です。Perl5.26にしたらどうなりますか? 500エラーで何も表示されないかもしれません。 でも過去ログの閲覧ができなくなるのは困るんです。なんとかしなくては…。 Perl5.22 defined(@array) and defined(%hash) are now fatal errors defined(@array) and defined(%hash) are now fatal errors (defined(@array) と defined(%hash) は致命的エラーになりました) Pallet Town がPerl5.22以上でエラーになるのは配列が定義されているかどうかチェックしているからです。 サーバのエラーログを見ながらdefinedを削除して対処