MTのデータベースがおかしい件。

昨日ちょっと書いた、MTのデータベースがぶっ壊れた件なのですが、システム・メニューから「グローバルテンプレート」を見ようとすると、

Statement has no result columns to bind (perhaps you need to successfully call execute first) at [MTのインストールパス]extlib/Data/ObjectDriver/Driver/DBI.pm line 119.

って言わわれてしまい、サイドバーとか、グローバルテンプレートで設定しているものが編集できなくなってしまいました。

今まで何度かDB飛ばしてるので(一晩に3回飛ばしたことがある)、別に飛んでもいいし(良くない)バックアップは取ってあるのですが、使ってないプラグインは無効化してあるし、原因がよくわからないんだけど、ベータ版をちょこちょこバージョンアップしたりしていたから、それが良くなかったのかな。

もしかしてサーバー側で仕様を満たしてないのかな、と思ったのですが、エックスサーバーのMySQLのバージョンは4.0.2xだそうで、SixApartのサイトに書いてある仕様は満たしているみたい。

これも機会なので、MTをインストールするディレクトリを変更して、TBスパム対策とかちゃんとやろうと思います。
過去ログ入れるのが最大に手間なんだけど‥‥まぁいっか。

« 元気ロケッツの1Stアルバムの予約が始まってるよ。 | TOP | 5月31日は藻岩山の日。 »

コメント

トラックバック

Trackback URL :

このサイトについて

管理者
location
Sapporo, Japan
job
Webデザイナー、コーダー
趣味
写真と猫

札幌でフリーランスのWebデザイナーをしています。このブログは、主に日常の出来事とWeb制作に関するメモを書いています。

>>read more


Twitterプロフィールはこちら