CGI サポートフォーラム

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

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

←次の話題 前の話題→

■-jcode.pl のエラー(?)が表示されます。 - xxx (01/19 15:06)
 └Re:jcode.pl のエラー(?)が表示されます。 - masaya (01/20 21:10)
  └ありがとうございました。 - xxx (01/22 00:59)

■ jcode.pl のエラー(?)が表示されます。
投稿者:xxx さん  ( uid 26953, posts:1, since 2002/01/19 )
投稿日: 2002/01/19 (土) 15:06 No.114 | 編集 | 削除

はじめまして。

スクリプトをダウンロードさせていただき
解凍後、パスワードとperlのパス部分のみを変更し
サーバーへアップロードし
パーミッションの変更をしました。

その状態で exit.cgi および exit_adm.cgi
にアクセスしたところ
下記のようなメッセージがでてきました。

[jcode.pl:378:die] Undefined subroutine &jcode::f called at ./jcode.pl line 378. > &f(*_, $opt);

申し訳ありませんが対処方法を教えていただけないでしょうか。

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

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');
と無効化してみてください。

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

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

ありがとうございました。
投稿者:xxx さん  ( uid 26953, posts:2, since 2002/01/19 )
投稿日: 2002/01/22 (火) 00:59 No.120 | 編集 | 削除

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

コメントアウトによりエラーを回避できました。
すばやいお返事、どうもありがとうございました。

# わたしだけなのかなぁ。こういうエラー。ショボン。

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

←次の話題 前の話題→

- TOP -

管理者:webmaster
NICOLE's - WWWForum 3.7c  Modified by masaya
Catch: Mon May 20 13:53:31 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=thread&number=114 with Perl 5.016003 for freebsd