昨日ちょっと書いた、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スパム対策とかちゃんとやろうと思います。
過去ログ入れるのが最大に手間なんだけど‥‥まぁいっか。
takako23-36-PM
このエントリーのトラックバックURL :

コメントを表示する前に管理者の承認が必要になることがあります