CGI-BBS > 電子掲示板 > 簡易BBS > MiniBBS10.31の一部の日本語が化ける?


カレッヂ
カレッヂ


質問者 コケ・コーラ  投稿日 10/17(水) 21:33:40
MiniBBS10.31を使わせて頂いております。
サーバーにファイルをアップデートした後、所定のパーミッションを設定しました。
ブラウザからアクセスしてみると、パスワードの設定後、うまく動いたように見えました。
この時点では、全て日本語が正確に表示されています。

ですが、投稿してみると、投稿者・Email・題名・内容の項目が文字化けしています。
どうやら、送信した項目が文字化けしているようです。

サーバーの情報は以下のものです。
os    : NetBSD 1.5.2 / sparc
httpd : Apache 1.3.20
perl  : ver. 5.005_03

どなたか、原因等わかる方がいらっしゃいましたら、教えていただければ幸いです。
よろしくお願いします。
回答者 しあわせのツボ  [削除]  投稿日 10/17(水) 23:18:00
アップロード時にFTPソフトが勝手にEUC変換をかけたものと思われます。
ローカル(手元)マシンのOS・テキストエディタ・FTPソフトを教えて下さい。
質問者 コケ・コーラ  [削除]  投稿日 10/18(木) 00:02:18
> アップロード時にFTPソフトが勝手にEUC変換をかけたものと思われます。
> ローカル(手元)マシンのOS・テキストエディタ・FTPソフトを教えて下さい。

しあわせのツボさん、ご回答ありがとうございます。

OS      :  Windows 2000 pro
Editer  :  Perl Editer
FTP     :  RootFTP

Minibbs.cgi ファイルを PerlEditerで編集後、EUC+LF で保存
Minibbs.cgi, jcode.pl data.cgi を含むデイレクトリを、
RootFTPで ASC+EUCで転送いたしました。
回答者 しあわせのツボ  [削除]  投稿日 10/18(木) 02:05:26
MiniBBSはSJISでの設置が前提になっていますので、EUCに変換しないで下さい。

一部の参考書等では「トラブルを避けるためEUCで設置する」となっていることがありますが、レスキューさんのスクリプトは特に断りがない限り、トラブルの回避処理をした上でSJISで設置するように設計されています。
質問者 コケ・コーラ  [削除]  投稿日 10/18(木) 02:38:43
UNIXに転送するときはEUCだとばかり思ってました (^ ^;
いろいろと勉強になります。

ありがとうございました。

このページは終了したので返信(回答)は書きこめません

Web裏技