MovableType4 RC1バージョンの投稿エラー対処法
- 2007年7月31日 21:26
- Category : blog
注:この記事は「MovableType4 最初のリリース候補版を使ってみた」の修正版です。
さっき、MTの管理画面を見たら、お知らせが出ていたのでチェック!
Movable Type 4 の最初のリリース候補版 を公開しました。
とのことですよ。
MT4β7に上書きインストールしてみた
早速英語のMTサイトからダウンロードして、ローカルサーバーにインストール。管理画面なんかは、最後のほうのベータ版ではすでに日本語化されていたので、さほど変化という変化らしきものは見あたりませんでした。
なので、試しに記事を投稿してみる。
で、テスト記事を書いて、保存しようとしたら、エラーが発生しました。
Can't call method "date_based" on unblessed reference at lib/MT/WeblogPublisher.pm line 1014.
とりあえずエラーメッセージを読んで、WeblogPublisher.pmの1014行目を確認したのですが、
my @db_at = grep { $ArchiveTypes{$_}->date_based } $mt->archive_types;
としか書いてないので、プログラムできない私には何が何だか‥‥。とりあえず、データベースドアーカイブを作るのに支障を来してるということは予感できるんですが。
何でなんだろうな~。しかも、今日リリースされたばっかりのだから、まだバグ情報とか全然見つからないの。まあ、正式版ではないから、改善されると思うんだけど。
とりあえずフィードバックのメールを初めて送ってみたよ!
中の人頑張って!
この現象の解決方法をお知らせいただきました
注:ここからが追記した部分になります。
フィードバックを送った後、1時間ぐらいでシックスアパートの方から直接メールでお返事いただきました。迅速な対応に感謝しつつ、同じ現象にあった人のためにもこれを書いておきます。
メールのだいたいの内容なのですが、
もしも、今使っているMTがベータ版に上書きしたものであれば、pluginsディレクトリにあるExtensibleArchivesディレクトリをすべて削除して再度試してみてください。
とのことでした。
早速やってみると、おお、投稿できたぜ! データは問題なく保存されました。
同じMTだと思って、βの間はドンドン上書きインストールしてたんですが、ダメなのね。というか、pluginsディレクトリの中をちゃんとすればいいのか。
ん、でもそうなると、他のプラグインも、念のため見直した方がいいのかな?
お忙しい中すぐにお返事下さった、シックス・アパートの開発チームご担当者の方、本当にありがとうございました。
Trackback URL :



>pluginsディレクトリにあるExtensibleArchivesディレクトリをすべて削除して・・・
なるほど!そういう事だったんですね。どおりで何回やってもうまくいかない訳ですな(苦笑)。
参考にさせていただいて、早速やってみたいと思います。
貴重なエントリありがとうございました。
by sinnchan : 2007-08-01 / 12:06
でも、どっかに書いてあったのかなと思ってダウンロードサイトとか、色々みたんですけど、それらしき記述は見つけられませんでした。
次のバージョンではどっかに明記されるかな?
結構この現象で困ってる人多いみたいですね。検索でもちょこちょこ来てます。
by トミナガ : 2007-08-02 / 1:30