ブログ検索が出来ない

| | コメント(0) | トラックバック(0)

今日、ブログ内検索が出来ないことに気づきました。

エラーが発生しました: Can't locate object method "set_no_cache" via package "MT::App::Search" (perhaps you forgot to load "MT::App::Search"?) at lib/MT/App/Search.pm line 24.

↑のようなエラーメッセージが出て大慌て。

記事を書くときに時々使っていたので、最初からおかしかった訳ではないはず。多分前回パッチを当てたときに変なことをしたんだろうなぁ。と言うことは、6月後半頃からおかしいままだったのかしら・・・。やっちゃった。

エラーメッセージからすると「Search.pm」がおかしいみたいなので、とりあえずHDDにとって置いた前の「Search.pm」に入れ替えてみる。直った。

直ったけど、こんな処置でいいのかな?
前回どうパッチを当てたのか記憶がすっかりなくなってるのでシックスアパートのサポートページを確認。

記憶は戻らなかったけど、確かPerlのバージョンが古くてアップデートできずに、パッチを当てただけなんだよな。http://www.sixapart.jp/support/mt4/error/perl_561_perl_5.htmlにPerl 5.6.1用の「Search.pm」が置いてあったのでダウンロードして該当ディレクトリにUP。これも大丈夫。Movable Type 4.12のアップグレード頃のアナウンスだから、とりあえず今の環境だとこれを当てておけばいいのかな。

トラックバック(0)

このブログ記事を参照しているブログ一覧: ブログ検索が出来ない

このブログ記事に対するトラックバックURL: http://mk-box.com/txt/mt-tb.cgi/123

コメントする

Captcha Image

Type the characters you see in the picture above.