Minase's Blog - FYA

MT4 ドメイン変更で発生したエラー

Movable Type 4.22 を使った運営で発生したエラーとその対処法です。

Can't connect to data source '' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) … 以下略

エラーの原因はデータベースを読み込めないというような旨。
このエラーが発生した環境ではデータベースの設定をSQLiteとして運営していた。

MTの設定ファイル「mt-config.cgi」を開いて編集する。
ドメインを変更する時に内部のパスも変更していたことでデータベースが読み込めなくなっていた。
データベースへのパスを修正すると同時に、他のパスも確認して修正する。