2004年04月14日 (水)

済みません余波です

先程何の更新もしていないのに BlogPeople に更新を通知してしまいました。おまけに文字化け状態の RSS Feed を作ってそれを BulkFeed に通知してしまいました。ご免なさい。
[21:34 追記あり]

昨夜から今朝にかけて、iBlog 1.3.6 に一旦切り替えてなんとかものにできないかと色々 iblogPatcher のプラグインや関連ファイルをいじりまくっていて、結局諦めて元に戻したのです。撤退することになるとは思っておらずバックアップは自分で復元できない iBlog が直接扱うファイル群だけでした。

それで一部のファイルを元に戻しそびれてエントリ一覧が文字化けしているのに気付き、慌てて訂正しようとしたら変な状態で公開後処理を起動してしまい上記のようなことになってしまいました。

取り敢えず今朝の状態に戻して再度非通知で公開したのは先程です。このエントリをアップしてエントリが直っていたら完全復帰かな。

[21:34 追記] 原因がだいたいわかりました。関連ファイルの戻しは完璧でしたがプレビューディレクトリ ~/Sites/iblog 以下をそのまま使っていたことと、ファイルの再生成に [プレビュー状態をリセット後プレビュー] ではなく、blog の表示設定を変更した振りをしてこの blog だけを再生成させていたことが原因でした。

この再生成方法では(少なくとも今回は) DayPage を再生成しませんでした。しかしファイルの日付は更新された模様で、CHANGE_ENCODE.plugin がエンコード変換前と勘違いし DayPage を更に変換して文字化けを起こしていたのです。エントリ一覧のデータである entries.js は DayPage を元に作成されます。このためエントリ一覧が文字化けを起こしていました。

iBlog 1.3.6 を試してから 1.3.5 に戻す方は [プレビュー状態をリセット後プレビュー] をした方が安全です。


Posted: 17:25    | Comment | Trackback


以下、類似エントリです。