Home > Movable Type > MT 構築エラー

MT 構築エラー

Can't call method "execute" on an undefined value at */extlib/Data/ObjectDriver/Driver/DBI.pm line 127.

エントリーを投稿するとエラーが表示されるようになりました。
エントリー数は1000少しです。

バージョン
Movable Type Pro version 4.22-ja
スキン
mtVicuna 2.2.0

早速調べてみるとテンプレートモジュール「ヘッドライン」の以下のタグが問題の引き金であることがわかりました。

<MTEntries sort_order="descend" lastn="9999">

200づつ分割して処理させる為に、以下のように編集することで問題を回避できました。

<mtSetVarBlock name="ent_count"><$MTBlogEntryCount$></mtSetVarBlock>
<mt:for var="arc_loop" from="0" to=$ent_count increment="200">
<MTEntries sort_order="descend" lastn="200" offset=$arc_loop>
*
</MTEntries>
</mt:for>

値をあまり大きくするとエラーになるようです。

上記タグを他のテンプレートで使用している場合も同じように編集して下さい。

参考URL
http://vicuna.jp/forum/viewtopic.php?t=854&start=0&postdays=0&postorder=asc&highlight=&sid=6a6a6b1b05971959c82e4ba4f22719d5

Comments:1

芝鳥のぶあま 2010年10月22日 06:07

私も突然、MTの構築ができなくなり、困っていたところ水瀬さんのブログにたどり着きました。
同じ原因だったので解決することができました。
ありがとうございます!

私のブログでも対処方法の記事として水瀬さんのブログの紹介と記事を抜粋さえていただきましたのでご了承ください。

Comment Form

Trackbacks:1

TrackBack URL for this entry
https://www.hxp.jp/cgi-bin/mt/mt-tb.cgi/85
Listed below are links to weblogs that reference
MT 構築エラー from Minase's Blog - HXP
MTが突然、構築エラーになった from ゴルフバカの気まぐれブログ 2010-10-22 (金) 06:05
先日、とつぜんMovableTypeの動作がおかしくなりました。 記事を保存する...

Home > Movable Type > MT 構築エラー

Search
Feeds

Return to page top