■ SQLiteへ移行 |
| コメント [6] | tb [1] |
Movable Type 3.2導入時に、Berkeley DBでは不具合が発生したので、
思い切ってSQLiteというデータベースに切り替えてみました。
1.3.2の移行作業は完了したと仮定します。
2.「Ogawa::Memoranda」さんのmt-db-convert.cgiをダウンロードします。
3.解凍後、編集なしでcgi/mtにアップロード。属性は755。
4.ブラウザで「自分のサイト名/cgi/mt/mt-db-convert.cgi」にアクセス
5.「Source DB Configuration」
DataSource=「サイトパス/cgi/mt/db」ObjectDriver=「Berkeley DB」
6.「Destination DB Configuration」
ObjectDriver=「SQLite」、database「サイトパス/cgi/mt/db/sqlite.db]
7.「convert」ボタンを押せば最後に
Your recommended setting
-------------------------------------
# DataSource サイトパス/cgi/mt/db
ObjectDriver DBI::sqlite
Database サイトパス/cgi/mt/db/sqlite.db
-------------------------------------
と表示される。
8.mt-config.cgi
DataSource サイトパス/cgi/mt/db
を
# DataSource サイトパス/cgi/mt/db
ObjectDriver DBI::sqlite
Database サイトパス/cgi/mt/db/sqlite.db
に書き換えて、アップロードし再構築。
8.記事を更新した時にサイトパス/cgi/mt/db/sqlite.dbが更新されていれば成功
ランキングのご協力をお願いします。
■トップページに戻る
■カテゴリ:インストール&設定
△前の記事:mt.cfgの編集(3.17バージョン)
▽ 次の記事:MTにログインできなくった時(mt-medic)
トラックバック
このエントリーのトラックバックURL:
トラックバックする際は,このブログまたはこの記事へのリンクをお願いします。
貴サイトにリンクがない場合は削除します。
» 再構築時の500エラーが発生する場合 from 裏日記・・・気ままに更新・・・備忘録
Movable Type3.2-ja 覚え書き 備忘録? ◎再構築時に500エラーが発生する場合 再... [詳しくはこちら]
トラックバック時刻:2006年02月23日 21:34
コメント
こちらではMT3.2の導入方法やカスタマイズ方法など、
大変参考にさせていただきました。
ありがとうございました!!!
今回は500エラーに悩んでいたので、またこちらの記事を参考にさせていただきました。
おかげで簡単にSQLiteへ移行することができました!!
ありがとうございました!!
こちらでお世話になったことを、ブログでご紹介させて頂きました。
これからも、参考にさせて頂きたいと思います。
よろしくお願いします♪
投稿者: junco | 2005年12月21日 23:49
juncoさん、始めまして。
お役に立ててよかったです。
それから紹介ありがとう!
とっても綺麗なサイトですね。
私も美的センスがほしい。。。
こちらこそ、宜しくお願いしますね~
投稿者: スマッシュ | 2005年12月23日 15:21
スマッシュさん、はじめましてゆうと言います。
今、ホームページ作成中で「Movable Type入門」を
よく参考にさせてもらってます。
ただ・・・MT自体始めてというのと、3.2がすごく難しいのか
まだまだMTでブログを更新できるまでには至ってないのです。(^^;)
で、もしよろしければなんですけどわからないことがあったので
スマッシュさんにお聞きしても良いでしょうか?
(お時間がなかったらいいです)
まず、すご〜く初歩的な質問なんですが今SQLiteに切り替えようとしているのですが、
Berkeley DBとSQLiteとの違いがまったくわからないのですが、ロリポップの場合は
SQLiteに切り替えた方が良いのでしょうか?
もうひとつはmt-db-convert.cgi設置後、自分のサイト名/cgi/mt/mt-db-convert.cgi
にアクセスしたのですが、エラー画面になってしまいました。
これは、事前にmt-config.cgiなどをいじらなくてはならないのでしょうか?
超初心者な質問で申し訳ないのですが、よろしくお願いします!!m(_ _)m
投稿者: ゆう | 2006年01月21日 09:46
ゆうさん、はじめまして。
まず一つ目の質問ですが、できればSQLiteに切り替えた方が
良いと思います。
Berkeley DBは記事数が300とか多くなると動きが相当遅くなります。
それから二つ目の質問ですかmt-config.cgiを事前に弄る
必要はありません。
ちなみにサイトを確認したところ、まだ記事はあまりかかれてませんよね。
それであれば、最初からSQLiteを有効にして、かいた記事は
インポートで読ませるかコピペするのも方法のひとつかと思います。
がんばってください。
投稿者: スマッシュ | 2006年01月21日 22:40
スマッシュさん、親切な説明ありがとうございました。
なんとかSQLite設置することができました。
切り替えてからは更新するのも重く感じず、快適になったような
気がします。
ただ・・・まだまだブログのカスタマイズがうまいこといかないので
また質問しにくるかもしれません。
そのときはよろしくお願いします。
ブログが完成したら、スマッシュさんのサイト紹介とリンク貼らせて
もらえれば・・・と思っているのでそのときはまたよろしくお願いします。
m(_ _)m
投稿者: ゆう | 2006年01月28日 14:16
よかったですね。
それからテンプレートの利用ありがとうございます。
私も2月中にはリンク集を作成予定なので
その際にはこちらからもリンクさせていただきますね。
がんばってください。
投稿者: スマッシュ | 2006年01月28日 21:59