MovableTypeの復旧

昨日バージョンアップに失敗したMovableType(ブログ)が復旧しました。
一旦全てのデータを削除して、設定のし直し。
一日がかりの作業となってしまいました。
もうヘトヘトです。

復旧ついでにデザインも整形してみました。
メインサイトと合うようになりましたよね。
とりあえず満足です。

バージョンアップ失敗の原因はバックアップ不足でした。

マニュアルには「データをバックアップして削除」と書いてありました。
そこでファイルとデータベースの内容をバックアップして古いデータを削除。
新しいバージョンをインストールしました。

しかし、データを戻そうとしたときにデータベースのテーブルが変更されていることを発見。
テーブルが変更されるとバックアップしていたデータが元に戻せません。
急遽データベースを削除して、バックアップしていたデータを復元。
祈りつつブログにアクセスすると、データを見ることができました。

データは見れるようになりましたが、このままだと不都合がありそうなのでインストールし直すことにしました。
ブログの書き出し機能を使って投稿&コメントの書き込みデータを保存。
全てのデータをインストールし直して、読み込み機能を使用してデータを復旧させました。

しかしここでまた問題発覚。
テンプレートデータを保存し忘れていたようで、テンプレートを作り直すことになってしまったのです。
それでも救世主を発見。
用意されているサンプルテンプレートを簡単に反映できる機能を見つけました。
そこから基本となるテンプレートを選んで、カスタマイズ開始です。

・背景の色を変更
・タイトル横の画像をネコノシンネットで使っているネコの影に変更
・アーカイブページで新しい記事が上にくるように修正
・メインサイトへのリンクとオトフレームを設置
・MTpaginateプラグインを使ってカテゴリーページをページ分割

一番てこずったのはページ分割でした。
ネットで検索して見つけた説明に沿ってタグを設置したのですがうまくいきません。
さんざん悩んだ結果、MTPaginateContentタグのsection_startの指定を修正したときに成功。
ここで指定していた値が原因だったようです。
数時間の格闘の後、なんとか復旧となっています。


↓MovableTypeのページ分割プラグイン(MTpaginate)の参考サイト
http://tkmix.net/blog/archives/2004-06/23_2152.php

↓これで成功しました。
<MTPaginateContent max_sections="5"
 section_start="&lt;h2 class=&quot;date-header&quot;&gt;">

トラックバック(0)

このブログ記事を参照しているブログ一覧: MovableTypeの復旧

このブログ記事に対するトラックバックURL: http://nekonoshin.net/mt/mt-tb.cgi/558

コメントする

メインサイト

ネコノシンネット

このブログ記事について

このページは、が2007年6月 5日 18:15に書いたブログ記事です。

ひとつ前のブログ記事は「バージョンアップ失敗…」です。

次のブログ記事は「フリーランス10週目」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.1