Home > MovableType > MT中でのエラー Archive

MT中でのエラー Archive

記事の新規作成時にPingを送信した際に出たエラー

今回のブログで初めてPing送信なるものを設定して記事を書いているのですが記事を公開して自動的にPingが送信されてその結果でエラーが出てしまいました。

You just sent a ping, please only ping when you update

なんやこれ。

よく見るとテクノラティから来ているエラーっぽい

http://rpc.technorati.jp/rpc/pingにPing送信しているのだがそれにプラスしてMovableTypeの標準のtechnorati.com

へのPing送信チェックも入れてた。こっちだけで良いっぽいです。チェックの方だけにしたらエラー出なくなりました。

よーするに

「日本とアメリカの両方に送んなよ~アメリカに送ってくれたらそれでええよ~」

って事なんでしょう。

早速消しました→http://rpc.technorati.jp/rpc/ping

XserverにてMovableType4.1に記事をインポートし再構築中にエラー

タイトルのとおり私が使っているXserverにてMovableType4.1に1000件分程の記事をCSV形式からMTのインポート形式に変換したのちにインポートし再構築中にエラーが発生。

エラー内容は下記のとおり

エラーが発生しました。

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

インポートは問題無く完了したのですが何度やっても再構築中(少し前の話なのでうろ覚えですが)確かアーカイブインデックスの構築中にエラーが出てました。

休日1日かけて色々ググってみたり。。。わかりません。

結局Xserverの自動インストールで4.1をインストールしていたのですが

この場合SQLliteを使う形になり、SQLiteがあやしそうなので

手動インストールでMySQLを使う事にして、さらにMovableTypeもバージョンアップで4.22にしちゃいました。

すると、、、あっさり解決。

結局はSQLiteが原因なのかバージョン4.1が原因なのかわかりません。

元エンジニアの心情としては非常に気持ち悪い状態です。

とりあえずこれで回避できてますので同じエラーでお困りの方はお試しください。

私の他にも似たエラーが発生した方がおられるようです。

ロリポップサーバーの方は参考になるかもです。

Sadoru.log http://sadoru.net/blog/archives/2008/02/20013213.html

Index of all entries

Home > MovableType > MT中でのエラー Archive

Movable Type 5.1 Webサイト作成ガイドVolume 1
Search
Feeds

Return to page top