マロン

2019年12月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
無料ブログはココログ

« IEで表示されません | トップページ | 苺ジャム »

2009年5月30日 (土)

ブログ復活

Movable Type 4に移行してから、いつのまにやら二つの問題を抱えてしまっていたこのブログですが、どうにか復活しました。

一番困ったのは、IEで記事が表示されなくなったこと。これは調べるのにかなり手間がかかりました。直接的な原因は自動生成されるmt.jsというJavaScript中に、本来は半角逆スラッシュとなるべきところが、全角逆スラッシュになっていたのです。それがたまたまブラウザ判定後にIEでのみ処理される部分に入っていたので、JavaScriptが正常処理されずに...。

原因はいろいろ調べたのですが、正確なところは不明です。しかし、記事本体はMySQLでUTF8で格納されているにも関わらず、mt-config.cgiで
PublishCharset Shift_JIS
をしてしていたという愚かなことが原因のようで、ブログを削除して再度インストールして構築したところ無事復活!

さて、もう一つの問題は、Google Readerで2009年4月以降の記事が文字化けして読めないという点。こちらは全くわかりませんが、Movable Type 3のときは、RSS1.0によるフィードもあったのに、Movable Type 4.25ではATOMだけに...。ダメもとで、ググってRSS1.0のテンプレートを作り、ウィジェットもRSS 1.0のフィードのウィジェットを作り無事Google Readerで読めるようになりました。

修復作業そのものは、たいした時間はかかりませんが、そこまで行き着くのに平日夜の空き時間を使って一週間もかかってしまいました。

いや、はや。

« IEで表示されません | トップページ | 苺ジャム »

その他」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: ブログ復活:

« IEで表示されません | トップページ | 苺ジャム »