ブログの最近のブログ記事
先月下旬に Movable Type をVer.4にアップグレードして以来、このブログへのコメントがパタリと止んだ。
サーバーをCORESERVERに変えた事による文字化け問題でバタバタしていたものだから、原因追及に手が回らなかった。
昨日自分で試しにコメントしようとすると、『サインイン』を求められた。おそらくこれが原因で、皆さんコメントされるのを躊躇しておられるのだろう。
WEBで検索したら、すぐに対処法が分かった。
ブログの設定を見直したので、もう『サインイン』は不要となった。皆さんからのコメント是非ともよろしく。

MT4にアップグレードしたのを機に、タグクラウドをサイドバーに表示することにしたのだが、どうもうまくいかない。
日本語を含むタグをクリックすると、文字化けしてうまく検索してくれないのだ。
色々と調べた結果、新しく移行したサーバー上のデータベースの文字コードの初期値がUTF-8ではなくEUC-JPであったことが原因らしい。
MT4で日本語を用いたタグクラウドがおかしい・?が出ない問題点
他人のWEBサイトを簡単にブログに引用するブックマークレットである『クイックポスト』も同様に文字化けするのも、原因は同じだろう。
上記のサイトを参考に一旦CORESERVER上のMySQLのデータベースを初期化し、MT4のシステムメニューからバックアップを復元してみたが、相変わらずうまくいかない。
PhpMyAdminで、データベースのテーブルの『照合順序』を一つずつ『utf8_general_ci』に直すなど、色々とゴリゴリやってみたが、今のところダメ。
普通にブログを書くには何の支障もないが、何となくスッキリしないので、何とか解決したい。
Movable Type 4 にして以来、このブログのスタイル(デザイン)は、あらかじめSix Apart社側で用意してくれたスタイルの中から選んだものをそのまま使っている。
手を加えようという気がしない理由の一つは、RSSリーダーでブログを読まれる方が増えたので、一生懸命ブログのデザインに凝っても、一見(いちげん)の方しかよく見てくれないのではないかと思ったからである。
とはいうものの、時間を見つけて多少はオリジナリティのあるスタイルにしたいとは思っている。
Movable Typeのバージョンを4に上げた理由の一つは、iMTというMT4のプラグインを使いたかったから。
このプラグインをMT4のサーバーにインストールし、iPhone上のSafariから普段MT4にログインするURLにアクセスすると、iPhone/iPod touch専用のログイン画面が登場する。


今日の書き込みも、実はiPhoneから行おうとしたのだが、正直言ってこの小さな画面では辛い。

タイトルだけ入力しただけであきらめ、続きはMacから書き込むことにした。
iPhoneでブログを読むのであれば、RSSリーダーサイトのBloglinesがiPhone専用に用意してくれたサイトがお薦めだ。
その名も『iBloglines』。URLは、https://i.bloglines.com/ 。
PC上のBloglinesのサイトで巡回するブログのRSSを登録して使用する。

日本語も大丈夫だし、文字の大きさもiPhoneに最適化されており、ツルツルと読むことができる。画像の表示も全く問題ない。
どのブログを読み終えたかをBloglinesのサーバーが覚えているので、例えば出勤前にデスクトップPCで幾つかのブログをチェックし、その続きは出勤途中にiPhoneを使って読むといったことができる。
iPhoneでブログを読むなら一押しのサイトである。

今日も暑い。東京では10日連続で真夏日が続いている。
Movable Type 4にアップデートしたのを機に、ブログのスタイルも涼しげな物に変えてみた。
MT3とMT4の構造の違いを理解するのに時間が掛かった。しばらくは試行錯誤が続きそうだ。
Movable Type を4.13にアップグレードしたので、テスト。
このブログは外部サーバーにMovable Type 3.34を設置して運営しているのだが、今朝明け方にXREAからその兄貴分のCORESERVERに移転した。
以前からXREAのサーバーは遅いので何とかしなければと考えていたのだが、先日Movable Typeを4.2にバージョンアップしようとしたところ、XREAの私のサーバーPCに設置されているデータベースモジュールのMySQLのバージョンが3.23.58と古く、Movable Type 4以上に対応していないことがわかったからである。
XREAの中にあるデータをエクスポートし、CORESERVERのMySQLにインポートする作業が面倒だった。エクスポートするとかなり大きなファイルになり、一度にインポートすることができず、エディターに読み込ませた上で、細切れにコピー&ペーストでSQLコマンドを実行した。
作業中に気が付いたのだが、その半分以上はmt_logという、ログファイルだった。中身を見るとスパムコメントやトラックバックを撃退したという内容のものがほとんどで、全く残す必要がないものばかり。
エクスポートで書き出す前にログを全部削除しておけば、手作業でインポートしなくても良かったかもしれない。
別途写真データ等をサーバー間でコピーして、CORESERVER上のMovable Typeを走らせてみたところ、日本語が『???』の様に文字化けしており読めない。
調べたところ、MySQL4.1以上では、文字コードについて一文書き加えないとダメなことを発見。その通りやって、再構築してみたところ、無事日本語がutf-8で表示されるようになった。このあたり、いつも綱渡り。
最後はValue-Domainを通じて、『durianjp.com』というドメインをCORESERVERに移す作業。マニュアル通りやってもなかなかうまくいかず試行錯誤。夜が明けるまでになんとかしなければ、私のブログを見にきた方が『Not found』の文字を見て驚かれてしまう。
変更しても反映されるのに数分かかるので、その間はいつも冷や冷やもの。何とか無事移転できた模様である。
ひとまずMT3.21で様子を見て、今度の連休中にでもMT4.2にバージョンアップしたい。
ブログを書くためのソフトウェア『MovableType』を、そろそろVer. 3.3xからVer. 4.1xへアップグレードすることにした。
こういう作業は土曜の深夜が良い。酒も飲まずにVer. 4.13のファイルをダウンロードして、私が使っている『xrea.com』のサーバーにアップロードした。
mt-config.cgiを書き換えて、mt.cgiにアクセスしたのだが、一向にアップグレードが進まない。色々とやってみたが、ダメだった。
『MovableType4、アップグレード、xrea』で検索したところ、こんなサイトが見つかった。
Movable Type 4 アップグレード物語(1)XREAでサーバ移転しました - Notebook :: Hibi no Note
何と、xreaのサーバーによっては、データベースアプリのMySQLのバージョンが、MT4が求めるVer.4よりも低い場合があるとのこと。
調べてみたら、やはり私が借りているサーバーにインストールされたMySQLのバージョンは、3.23.58だった。
ということで、私のブログはこのままではMT4への移行が出来ないことが判明した。
MySQL4.0を使っているサーバーへ移転するか、はたまたこのまま行くか、ちょっと考えている。







最近のコメント
by Erlang
by durian
by Erlang
ブログ名刺
by たかみちえ
by durian
外人さんお断り?
by terimakasih
ドメイン更新
by ktym
by durian
喜ぃさん
by Kiasu
祝賀!
by Kiasu