いやー、大変でした。
無事、旧マキ場をひきつげてよかったです。
今まで、2.6から3.1へバージョンアップして使っていたため、MTのhtmlの構造は2.6のままでした。
今回、リニューアルするにあたり、今までのマキ場をぶっ壊し、3.1の環境に新たに新規作成し、そこに移設しようと考えていましたが。。。甘かった。
さーて、移設作業だーーー!
と、金曜の夜に作業開始。
まずは、旧マキ場からデータの書き出しを行い。バックアップ。
そして、旧マキ場を削除ー!
さくっと削除してしまったため、ちょっと不安もありましたが、バックアップあるからなんとかなるだろーってなノリでした。
次に、新しく「http://www.makiba.cc/」にブログを作成し、あたらしく作ったデザインを適用し、php化もし。。。(ここまでは幸せでした)
さーて、旧マキ場データの読み込みーー!
とボタンを押すと。。。。
Importing entries into blog ‘マキ場のトモ’
Importing entries as author ‘makio’
Importing entries from file ‘makiba200411.txt’
All data imported successfully! Make sure that you remove
the files that you imported from the ‘import’ folder, so that
if/when you run the import process again, those files will not
be re-imported.
成功した。。。?ほんとに?
しかし!何度再構築しても、読み込んでもエントリーが保存されません。。。
なっ、なぜだーーーー!!!!!!
もうね、泣きそうだったよ。夜中の4時半に半べそかいたっつーんだよ。
いろいろ調べた結果、ようは書き出したデータの形式が2.6と3.1では違った!
2.6では、改行は別にされてなかったのですが、3.1では項目ごとに改行されてる!!
えーん。もしかして、データを変換しないとダメ?
ということで、今日半日かけてデータを作っては、インポート。
「日付の形式「01/15/2004」が正しくありません。MM/DD/YYYY HH:MM:SS AM|PM (AM/PM はなくてもかまいません)」
とか
「トラックバックの保存に失敗しました: Insertion test failed on SQL error Column ‘tbping_ip’ cannot be null」
とか言われるたびに、またもデータの整形。
しかし、ここでうっかりだったのがテキスト形式で保存したエクスポートデータには、htmlのタグがなかった!!
つまり、せっかく画像とかはったのになにもない状態!!
キャーーーーーーーーーーーーーー!!!
またも、ここで悪夢も見たわけですが、HTML形式で保存しておいたデータもあったのでよかったー。
で、またHTML形式のデータをもとに、データの整形。。。うろ覚えの正規表現で何度も置換!置換!置換!
あーあ。。。つかれた。
で、現在にいたります。。。
なんとかインポートには成功しましたが、改行がなくなってたりして見苦しくなってるし。。。
ちょっとずつ、直していきます。はぁ~。
今後とも、よろしくお願い致します。