学校では教えてくれないパソコンのこと-onoblog

Movable Type 3.2 とSqlite

Movable Type 3.2(MT3.2-ja-2)を入れてみました

BerkeleyDBがおかしいらしいのでSqliteで行こうと思ったら

unable to open database file(1) at dbdimp.c line xx

とエラーが出ました
サーバはLolipopです


回避方法が見つかったのでメモしておきます
1.まずmt-config.cgiにおいてBerkeleyDBを使う設定にしておく
70行目の先頭の#を取り除きます。
DataSource ~

2.mt.cgiからログインしてインストール

3.63行目~64行目の先頭の#を取り除きます。70行目はそのまま。
ObjectDriver DBI::sqlite
Database ~

4.http://インストールしたアドレス/mt-db2sql.cgi
にアクセス
Loading database schema...
(略)
Done copying data from Berkeley DB to your SQL database! All went well.

となってBerkeley DBからSqliteに移行完了しました

要するにまずBerkeley DBでインストールしてからSqliteに移行するという形をとれば大丈夫のようです
なんで最初からSqliteが使えなかったんだろうか・・・

Posted by onob at 2005年10月19日 18:20 | コメント (0) | トラックバック (0) | Clip!!

この記事に対するコメント


コメントを投稿する










名前やメールアドレスを保存しますか?








この記事のトラックバックURL


この記事に対するトラックバック



Made with dreamweaverMade with fireworksPowered by Movable Type 3.0D-BETA-jaPowered by Wandering Wind
Copyright : [Articles] (C) 2004 学校では教えてくれないパソコンのこと-onoblog. All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.

v