「XREAの灯」掲示板
 XREAユーザー,Coreserverユーザー,Value-Domainユーザーの掲示板です.
 初めての方もネチケットを守って,お気軽にご参加下さい(^^)/
 リンクは当面,http://xrea.users-net.com/へお願いします.
15 / 293     ←次へ | 前へ→

jcode.plが原因のInternal Server Error (エラー500)
 marry  - 22/5/19(木) 15:11 -
 jcode.plが原因でInternal Server Error (500)が表示されることがあります.
 あるいは下記のようなエラーメッセージが表示されます:
defined(%hash) is deprecated at ../jcode.pl line xxx.

 ハッシュにdefined関数が適用されると問題になることが原因だそうです.
「Perlのバージョンアップに伴うCGIエラーについて」
https://www.rescue.ne.jp/whatsnew/blog.cgi/permalink/20161208115240

 本件は対策版の最新jcode.pl(v.2.11-2016)に差し替えたら解決しました.
 対策版jcode.plは下記にあります:
https://www.rescue.ne.jp/lib/pub/lib/jcode.pl/

<余談>
 2017年のリニューアルでPerl 5.8系からPerl 5.16系へ変わったときは,10年以上使っていたアンケートCGIを動かす必要がありました.対策として,jcode.plに代えてjacode.plを使ったりしたのですが,少ない頻度ながら日本語が一部文字化けするという致命的な欠陥をなくせませんでした.結局,Perl 5.8を使えるように対応していただきました.しかし,今回のリニューアルではPerl 5.8がインストールされていないようです.

引用なし

パスワード


230 hits
・ツリー全体表示

2022年5月9日のCoreserver大規模リニューアルに伴う不具合対策 marry 22/5/19(木) 14:41
Software error: Can't locate *****.pl in @INC marry 22/5/19(木) 14:56
jcode.plが原因のInternal Server Error (エラー500) marry 22/5/19(木) 15:11
Image::Size廃止の対策 marry 22/5/19(木) 15:18
インストール済みPerlモジュールの一覧ツール marry 22/5/19(木) 16:45
perlbrew: ユーザー環境にインストール可能なperl marry 22/5/23(月) 14:11
perlbrewのインストール方法 marry 22/6/14(火) 13:18
初回インストール・エラーの対策 marry 22/6/19(日) 12:20
c-board.cgiの管理人用リンクがInternal Server Error marry 22/6/14(火) 13:33
fswikiの解決法 marry 22/5/23(月) 14:14

15 / 293     ←次へ | 前へ→
 26,336
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.01b3