MT3.2ja-2 旧エントリーに書いたJPGのアドレス変更

エントリーのエクスポート、MTのサーバー移転と続けざまの作業で、マニュアルにあるがままやっていたから後で後悔したことがある。私の問題は、エントリーのエクスポートが1回で終わらなかったことだが、これはiswebベーシックサーバーの仕様(Barkley DB)では仕方ないと思い込んでいた。ところがどうやら、エントリー数が多い場合は当然の事象らしい。このこと・・・・MTのマニュアルにしっかり明記してもらいたいものだね。だからマニュアルには、「エクスポートを繰り返して、全てのエントリーをエクスポートする方法」を掲載すべきだわ。同様にインポートが1回で終わらない場合の方法も。お願いしますね、MTのサポート様。

そしてサーバー移転による、エントリーに投稿したJPGアドレスの相違。これは頭の隅ではずっと引っかかっていたことなんだけど、何しろMTアップグレードと同時にサーバー移転、しかもデータベースのMySQLへの移転という作業が次から次へと押し寄せてきたから、後回しになってしまった。おまけにオークションも、落札がトントントンと続いたので大忙し。冷静になって考えてみれば、エクスポートしたファイルをインポート用にアップする前に、全てのJPGのアドレスを新しいアドレスに置換しておくべきだったのよ。これは「MTのアップグレード」と「エクスポート」に関するエントリーに後で書き加えておいた。

私はインポートを終えてから、「JPGのアドレスどうしよう・・・(@_@;)」となってしまった。その時は、エントリーを一つずつ、編集画面から書き換えていく事しか思いつかず「えいっ、やっちゃれ~!」と勢いに乗ってエントリーを編集し始めた。今から考えても相当な愚行だった。(T_T) インポートが終わっているんだから、もう一度エクスポートすれば良かったのよね~。そうでしょ?(~_~;)

新しいサーバーはMySQLなんだから一回でエクスポートも済むかもしれなかったし。。。。 とにかく、もう一度新しいサーバー上のMTをエクスポートして、そのエクスポートファイルでアドレスを置換すれば一発で終わりだったはず。私は半分くらい経過したところで気づいたけど、「もう、このまま行くぞ!」と意地を張ってエントリーを編集していった。3日ほど何もしないでこればかりやったわよ。お陰で肩こりがひどい。ちなみに、実際新しいサーバーでこのMT3.2ja-2のエクスポートを実行したところ、ロリポのMySQLではほんの数秒で全てのエントリーがテキストファイルに書き出された。これならPHPにしなくても良いのかなぁ。ダイナミック・パブリッシングとかなんとか書いてあるけど、ロリポではサポートが原則としてないから迷うなぁ。。。。