ブログ記事「キノコがあたりました」の再構築中にエラーが発生しました: テンプレート「エントリー・アーカイブ」の再構築中にエラーが発生しました: テンプレートタグMTIfCommentsActiveでエラーが発生しました: テンプレートタグMTEntryIfCommentsOpenでエラーが発生しました: テンプレートタグMTKeystrokesに対応するハンドラがありません。
というエラーメッセージからして、MT-Keystrokesプラグインで問題が起きていることが推測される。
新サーバーにもMT-Keystrokesプラグインをインストールして、再び再構築。
しかし!同じエラーが発生。
仕方が無いので、<$MTKeystrokes$>タグをテンプレートから再構築。
そしたらようやく再構築されました。
エラーの位置がわかりやすくなっているのはいいですね!
さて、問題なさそうだったので、全再構築を開始してみる。
マンスリーアーカイブ、カテゴリアーカイブは問題なくクリアしたものの、エントリーアーカイブの再構築でまたエラーが!
ブログ記事「1980年~2005年 シングル年間ランキング1位と100位」の再構築中にエラーが発生しました: テンプレート「エントリー・アーカイブ」の再構築中にエラーが発生しました: テンプレートタグMTIfIsDescendantでエラーが発生しました:
これはなんだ?
shoma
MTKeystrokesですが、keystrokes.plの中でMTのバージョン確認を行っているので、下の3のところを4に変えると、とりあえず動作します。
return 1 unless $MT::VERSION =~ m(^3\.);