Movable Typeで一度検索して、すぐに検索すると
「現在検索中です。検索が終わるまでお待ちください。」
というメッセージが表示されるので、どうなっているのか調べたら、小粋空間: Movable Type の検索でエラーになる問題についてを見て、原因がわかりました。
Movable Type 3.3では、システムに負荷が掛かるのを防止するため、20秒以内に連続して検索できないという仕様になっているようです。
mtconfig.cgiにThrottleSeconds (秒数)という記述をすると、連続して検索できるまでの間隔を短く出来るようですが、
lib/MT/L10N/ja.pmにある
'You are currently performing a search. Please wait until your search is completed.' => '現在検索中です。検索が終わるまでお待ちください。',
という部分を
'You are currently performing a search. Please wait until your search is completed.' => 再度検索するには、20秒待ってから実行してください。',
というように変更しました。
コメント