CGI サポートフォーラム

コメント返信ツリー表示一括表示リスト表示検索

質問をする前に、過去ログに同じ質問がないか検索してください。

Re:jcode.pl のエラー(?)が表示されます。
投稿者:masaya さん  ( uid 21158, posts:2, since 2001/07/27 )
投稿日: 2002/01/20 (日) 21:10 No.117 | 編集 | 削除

記事No.114 へのコメントです。

>その状態で exit.cgi および exit_adm.cgi
>にアクセスしたところ
>下記のようなメッセージがでてきました。
>
>[jcode.pl:378:die] Undefined subroutine &jcode::f called at ./jcode.pl line 378. > &f(*_, $opt);

jcode.pl の中でエラーが起こってしまっているようです。
これは私が作ったものではないので、中身は詳しく知らないんですよね。(^^;
#文字コード変換用のフリーのライブラリです。

出力文字コードが EUC ならば、文字コード変換する必要なない(内部的にはEUCだから)ので、

<exit.cgi: 34行目、exit_adm.cgi: 47行目>
&jcode::convert( \$html, $charset, 'euc');
     ↓
#&jcode::convert( \$html, $charset, 'euc');
と無効化してみてください。

たぶんこれで問題は無いはずです…。

[ この記事にコメントを返信する ] [ 原文引用 ]

この記事に対するコメント返信

- TOP -

管理者:webmaster
NICOLE's - WWWForum 3.7c  Modified by masaya
Catch: Mon May 20 15:58:41 2024
[jcode.pl:679:warn] defined(%hash) is deprecated at lib/jcode.pl line 679.
[jcode.pl:679:warn] (Maybe you should just omit the defined()?)
[jcode.pl:688:warn] defined(%hash) is deprecated at lib/jcode.pl line 688.
[jcode.pl:688:warn] (Maybe you should just omit the defined()?)

/wwwforum/wwwforum.cgi?id=11&az=msg&number=117&page=9 with Perl 5.016003 for freebsd