文字化けトラブルについて


2003年5月20日〜21日に渡って続いた、gwjトップページの文字化けトラブル
(おもな日本語テキストがすべて文字化けしてしまう)についてご説明します。

トラブルが起こったのは、私がこのgwjトップページのためのcgiファイルをアップロードした
直後だったため、てっきりそのファイルの文字コードか何かを間違えたのだろうと
思いこんでいました。というのも、この事故の少し前に、諸事情により私は
ハードディスクの初期化という作業を行ったばかりであり、その際のどこかで、
cgiファイルの文字コード等が変更されてしまったのだろうと睨んだ訳です。

そこで、このcgiファイルの文字コードをいろいろ変更して、試行錯誤を繰り返して
みたのですが何ともなりません。…こりゃダメかも、と諦めかけていた時に
突然道が開けました。

それは、トップページの文字化けトラブルのことはすっかり諦めて、
たまたま、いなあもさんの作品を「gwjの殿堂」ページ
アップロードしていた時のことでした。
普通のhtml書類に画像を1つ追加してアップロードしただけなのに、
なんと!ここでも文字化けが起こったのです。
このページの数少ない日本語テキストである「gwjの殿堂」という言葉が文字化けしていました。
これによって、大きなヒントが見えてきました。つまり…
今回の文字化けトラブルはcgiとは関係ないぞ!

となると…、FTPソフトの設定が臭い!

ぶっちゃけた話、今回のトラブルの原因は、
サイトオーナーである私(機長)の超ケアレスミスでした。

どれほどケアレスだったのか?…原因はFTPソフトに絡んでいました。

前述のように、このトラブルの直前、諸事情により私は
ハードディスクの初期化という作業を行っていたのですが、その際に
FTPソフトであるMacOS X用の「Interarchy」を、それまでの英語版から
日本語版に変更しました。どうやらこの作業のどこかの時点で、
同ソフトの「環境設定」にあった「ISO-8859-1ラテン語テキスト変換使用」という
オプションにチェックがついてしまい、これが原因で今回のトラブルが
起きていました。cgi云々以前の超ケアレスミスだったわけです。

このオプション設定からチェックを外し、まず「gwjの殿堂」のhtml文章をアップロードして
みました。すると、文字化け現象が消えました。続いて、トップページのcgiファイルも
アップロードしました。すると、すべて何事もなかったかのように復旧されました。

以上が、今回のトラブルの顛末です。

私の超ケアレスミスで皆様にご心配&ご迷惑をおかけしたことを
改めてお詫びします!

機長

2003年5月21日