CGI-BBS > 電子掲示板 > 簡易BBS > 簡易BBS2000とjcode


カレッヂ
カレッヂ


質問者 しょう  投稿日 4/21(日) 01:38:38
パーミッションまできちんと設定したminiBBS2000にアクセスすると
(/miibbs.cgi?log=log1までちゃんとアドレスバーに入力してます)

エラー
jcode.plは2.0以降のバージョンを設置してください.

と表示されます。
サーバにアップしたjcode.plは v 2.8です。
また、v 2.6 やv 2.11 でも試してみましたが結果は同じです。
原因はなににあるのでしょうか……。
回答者 今夜はやすだ  [削除]  投稿日 4/21(日) 23:44:59
jcode.plの設置場所は、minibbs.cgiと同じ場所ですか?もし、違ってたら、もともとサーバにある古いバージョンのjcode.plをrequireしてしまっているのかも。

もし違ってたりしたら、require 'lib/jcode.pl';
とかして、参照したいjcode.plの場所をCGIに教えてやる方法もあります。
質問者 しょう  [削除]  投稿日 4/22(月) 00:06:40
回答ありがとうございます。
jcode.plの設置場所は、minibbs.cgiと同じ場所です。

>もともとサーバにある古いバージョンのjcode.plをrequireしてしまっているのかも。
そういうことも有り得ますよね。

もう少し頑張ってみます。
回答者 今夜はやすだ  [削除]  投稿日 4/22(月) 00:20:29
力技で、jcodeの2.0以降の機能を使っている201行目のh2z_sjis関数を使わないようにコメントアウトしてしまうって方法もありました。
この場合、もちろん、半角カナ対応になりません。

返信(回答)する


Web裏技