MovableTypeの強制バージョンアップ

ブログシステムのMovableTypeをバージョン4から使い続け、バージョンアップしないまま、使い続けてきました。

先日、レンタルサーバーのXREAが、サーバーのメンテナンスをおこない、perlのバージョンが上がりました。すると、MovableTypeのバージョン4は、動作対象外。

そこで、システムファイルをFTPでアップロード。アップグレードすると、データベースの更新はおこなわれるものの、途中でフリーズ状態。

最終手段!!
データベースを直接いじる。(やってはいけない!!)
mt_configを見ると、MTVersionかSchemaVersionが怪しいなぁ、と思い、
MTVersion 4.38 → MTVersion 7.9
SchemaVersion 4.0077 → SchemaVersion 7.0053
としてみました。

これで急に動作するようになりました。このあとテンプレートのエラーが多発するのですが、エラーを一つ一つ取り除き、新規投稿までたどり着きました。

リンクソース

  • 記事用リンクソース:
  • Wiki用リンクソース(PukiWiki):
  • Wiki用リンクソース(MediaWiki):
  • SNS投稿用: