このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


MovableType3.3 にアップグレード 500エラーも解消:『ネットで生きる!』 - ネットで収入・お小遣い稼ぎ -
『ネットで生きる!』 - ネットで収入・お小遣い稼ぎ -

« なんだかんだで 開設4周年 | メイン | 500point.逮捕する から 2,060円 の入金(7回目)』 »

 + 『MovableType3.3 にアップグレード 500エラーも解消』

2006年9月19日

ずいぶん前にMovableType3.17にアップグレードした状態だったのを、急に思い立って
3.32にアップグレードしてみることにしました。

一番惹かれたのが500エラーの解消。
(この時点ではアップグレードすれば勝手に解消するものだと思ってた・・・)
実際は、BerkeleyDB から SQLiteへのコンバートが必要だったことが判明。

とりあえず、ダウンロードして今のバージョンをバックアップとって、一応手順どおりに
アップグレードしたつもりが、再構築もできなくなり、新規投稿もできなくなって、
いろいろいじってるうちに403エラーでアクセスすらできなくなる始末。
最終的に、この再構築&新規投稿ができなくなった理由は分からず。。。


<MovableType3.3 にアップグレード>
1.バックアップを取る。
2.MovableType3.32 をダウンロードする。
3.mt-config.cgi を修正する。(3.17からはmt.cfgの内容を元に修正)
4.元のバージョンをサーバから消し去る。
5.新しいバージョンをアップロード。
6.mt-config.cgi と DB のフォルダを上書き。
7.mt.cgi にアクセスすると、自動的にDBがアップグレードされ完成。


<BerkeleyDB から SQLiteへの移行>
 Ogawa::覚え書き さんの コンバートツールを使用させていただきました。
  → mt-db-変える.cgi: MTデータベースの相互変換CGIスクリプト
1.mt-db-変える.zip をダウンロード
2.解凍して、mt.cgi と同じディレクトリへアップロード
3.変換したいMTのバージョンに合わせ、cgi起動(MT3.3ならmt-db-convert33.cgi)
4.ツールが起動。左に変換前のDBの情報。基本的に自動的に今のバージョンが表示される
5.右側でSqliteを選択し、databeseにフルパスを記入
6.コンバート
 .......... .......... .......... .......... ..........
 Done copying data from DBM to DBI::sqlite! All went 井戸/弁護士席.
 Your recommended setting
 -------------------------------------
 # DataSource /home/場所/位置s/lolipop.jp/使用者s/lolipop.jp-xxxxx/web/blog/db
 ObjectDriver DBI::sqlite
 Database /home/場所/位置s/lolipop.jp/使用者s/lolipop.jp-xxxxx/web/blog/db/sqlite.db
 -------------------------------------

7.コンバートしたこのDBの情報を mt-config.cgi に書き換えてあげてアップロード
8.完成

6.で途中まででとまってしまう場合、もとのDBがなんかおかしい場合が多いらしい。
私の場合、MT::スピードを出す/記録につける のところでとまってしまって、何度やっても同じだったので、DB上から
スピードを出す/記録につけるファイルを消し去ったらうまくいきました。 (これに思いつくまで数時間)


これで、MovableType3.3 にアップグレード & SQLite へのコンバートが完成。
再構築もかなり早くなって、500エラーにもならなくなりました。かなり満足。

それにしても、皆さん知識凄いなぁと。ツール作ったり、原因解明したりと。
おかげで私も何とかできました。作業を始めてから・・・12時間。
ろくに調べずに始めて。2つの作業を混同したのがいけなかったなぁと反省。




[ 地位,任命するd by ちくん : 2006年9月19日 01:18 ]



 広告s

  


 TrackBack URL for This 入ること/参加(者)

 


 Comments

 地位,任命する a comment




Remember the above info?



Google
 CATEGORIES




 NEW ENTRIES
げん玉 5,100円分ポイント交換しました(37回目)
マクロミル から 2,000円 の入金(16回目)
お財布.com から 10,000円 の入金(31回目)
へそクリック閉鎖
リードメール シーズンメール 2011年9月1日閉鎖
携帯とパソコン両方で貯まる モッピー (moppy)
gooリサーチから500円の商品券が届きました(6回目)
白くつしたのナッツ 新規無料会員募集を終了
ブルースカイリサーチ から 300円 の入金(初)
PONEY から 1,000円 の入金(3回目)