Movable Type4.1から4.23へアップグレード

| | コメント(0)

以下覚え書き

ダウンロードしたMT-4.23-jaに既存のdbフォルダとmt-config.cgiをコピーしアップロード。
mt.cgiにアクセスするとログイン画面となるので、ユーザー名、パスワードを入力。
自動的にアップグレードが始まる・・・
が、エラー発生・・・






エラーの内容は以下の通り


アップグレード中にエラーが発生しました レコードを保存できません:
DBD::SQLite::st execute failed: database schema has changed(1) at dbdimp.c line 421 at /home/xxx/www/mt/extlib/Data/ObjectDriver/Driver/DBI.pm line 127.


DBI.pm がうまくアップされてないかとも思いましたが、
保存できないエラーなので、
dbフォルダ内にあるmt.dbの属性を755にして再トライするとうまくいきました。


ただし、4.1で作成したブログのスタイルが反映されなかったので、似たようなもので再設定。
3.x時代からあるテンプレートには影響なし。

Movable Type Pro version 4.23は再構築の処理時間が表示されるようになりました。

追記
翌日、何気なくシステムのログを確認したところ、エラーが無数に出ている。
なんだ?これは??
エラーが発生しているのが「名前なし」なので、原因が余計に不明です。
libフォルダ内のMT.pmが原因なのか?

(名前なし)でエラーが発生しました: failed loading package MT::Commercial::Util for routine MT::Commercial::Util::init_request: MT/Commercial/Util.pm did not return a true value at lib/MT.pm line 2622. at lib/MT.pm line 2622 MT::handler_to_coderef('MT', '$Commercial::MT::Commercial::Util::init_request') called at lib/MT/Callback.pm line 32 MT::Callback::invoke('MT::Callback=HASH(0x866bf4c)', 'MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT.pm line 619 eval {...} called at lib/MT.pm line 617 MT::run_callback('MT::App::CMS=HASH(0x84668b0)', 'MT::Callback=HASH(0x866bf4c)', 'MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT.pm line 710 MT::run_callbacks('MT::App::CMS=HASH(0x84668b0)', 'MT::App::CMS::init_request', 'MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 699 MT::App::run_callbacks('MT::App::CMS=HASH(0x84668b0)', 'MT::App::CMS::init_request', 'MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 778 MT::App::init_request('MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT/App/CMS.pm line 370 MT::App::CMS::init_request('MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 666 MT::App::init('MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT/App/CMS.pm line 24 MT::App::CMS::init('MT::App::CMS=HASH(0x84668b0)', 'App', 'MT::App::CMS') called at lib/MT.pm line 255 MT::construct('MT::App::CMS', 'App', 'MT::App::CMS') called at lib/MT.pm line 248 MT::instance_of called at lib/MT.pm line 241 MT::new('MT::App::CMS', 'App', 'MT::App::CMS') called at lib/MT/App.pm line 637 MT::App::new('MT::App::CMS', 'App', 'MT::App::CMS') called at lib/MT/Bootstrap.pm line 74 eval {...} called at lib/MT/Bootstrap.pm line 59 MT::Bootstrap::import('MT::Bootstrap', 'App', 'MT::App::CMS') called at mt.cgi line 11 main::BEGIN() called at lib/MT.pm line 11 eval {...} called at lib/MT.pm line 11

コメントする

古い記事へのコメントもご遠慮なく!
長野県の岡谷市・下諏訪町・諏訪市・茅野市・原村・富士見町について 個人的に発信しています。
古い記事へのコメントもご遠慮なく! 
わけありグルメ 
ブログランキング にほんブログ村 地域生活ブログ 長野情報へ

最近のコメント