MT4.1=>MT5.1へアップグレード
長らくブログのシステムをいじってませんでしたが、MovableTypeのセキュリティー問題等もあり、思い切ってMT5.1へ一足飛びにアップグレードしてみました。
アップグレードの際の問題続出が心配だったので、少しググってみましたが、大きな問題は出ていないようなので少し安心して、以下の手順でアップグレード実行。
1.既存のMTフォルダをローカルにバックアップ。
2.MTのバックアップ機能を使って、既存コンテンツを全部バックアップし、ローカルに保存。
この時、ファイル名が文字化けしていて、FTPでダウンロード出来ない物がありました。
後で原因調べなきゃと思いながら、サーバー上のバックアップを残す事にしました。
3.MySQLのデータベースをバックアップ。
おやじが使っているチカッパは、データベースを2つまでしか作成出来なので、データベース
を上書きする方法でアップグレードする事にしたのでバックアップしました。既存のデータ
ベースを残して、新規にデータベースを作る余裕のあるサーバーを使っていれば必要ない
作業ですね。
4.サーバーに「mt5」フォルダを作成して、MT5.1の全ファイルをアップロード。
5.既存のmt_config.cgiファイルに以下一行を追加して、mt5フォルダにアップロード。
「DefaultLanguage ja」の一行を追加。これをしないと、表記が英語になるらしいです。
6.cgiファイルのパーミッションを変更。
7.追加していたプラグインを、mt5フォルダへコピー。
8.既存の「mt」フォルダ名を適当に変更し、「mt5」フォルダ名を「mt」へ変更。
9.mtへログインしてアップグレードを実行。待つこと暫しで終了です。
まだ細かいところは見てませんが、特に問題無いようです。
拍子抜けするほど簡単にアップグレード出来たと思ったのですが、この記事をアップしようとしたら問題発生。(^_^;)
WindowsLiveWriterで記事作成していますが、「権限がないよ!」と叱られて記事の参照やアップが出来なくなってました。
SixApartの「Windows Live Writer を利用したブログ記事やウェブページの作成」ページを見てみると、マニュフェストファイルの記述が少し変わっていたので、反映してみましたが解決せず。
タバコをくわえて宙を睨むこと暫し(^。^)y-.。o○
「権限がないよ!」と言われているんだから、権限がないんだろう!
と思いついて、MTにログインしてユーザーのロールを確認してみると、ロールの定義が増えていてブログ関係のロールが割り当てられてなかったので追加してみたら、無事にWindowsLiveWriterが使えるようになりました。
MT4.1でシステム管理者になっていても、MT5.1へのアップグレードでは、自動的に全てのロールへ権限が割り当てられるわけではないようです。
MT5.1へもアップグレードした事だし、少しブログのデザインでも変えてみようかな?と思います。
MT5.1の使い勝手などは、そのうち気がつたらアップしたいと思います。

コメントする