データベースにアクセスできないというのはさまざまな要因が考えられるからです。データベースが過負荷で倒れた、データベースが壊れた、データベースへのアクセスが制限された、などなど......。ただでさえMovableTypeはデータベースを多用しているプログラムなので、データベースにまつわるバグや不具合は山のようにありますし、ありえます。諸悪の根源はテーブルの破損だった(確信)今回僕が1ヶ月近く“ページを移動するたびにログインを求められる”という不具合に見舞われていたのは、まさに3つめ、『データベースへのアクセスができなかった』ことが原因でした。今日ふとこの原因に思い当たり、phpMyAdminというデータベース管理ソフトでMovableTypeの利用しているデータベース群にアクセスしてみたところ......『mt_session』テーブルが破損していることがわかりました。そりゃ壊れてたらログイン状態が判定できるわけがありません。原因が分かればあとは対処するだけ。phpMyAdmin標準の機能として『テーブルを修復する』というすんばらしくわかりやすいものがあるのでそれを利用します(もちろん修復用のSQLで打ち込んでもOK)。OK心強い......心強くわかりやすいメッセージ!確認してみると無事テーブルの内容を参照できました。MovableTypeの管理者用画面にアクセスし、ログイン。適当なページへアクセスします。これまではまたログイン用ページへ飛ばされていましたが......アクセスできたァァ!再ログインを求められることなく無事アクセスすることができました。地味な感動を覚えました。これで画像のアップもできる......(画像などのファイルアップロードにはURLの打ち込みで対応できるGETではなくPOSTを利用しているためログインが保持され続けていないとダメ)。『mt_session』が壊れたかについて思い当たるフシがひとつあります。(これまでのTRASH-NEWSにおける自動保存機能との死闘)記事やテンプレートなどを勝手に自動保存してくれる自動保存機能の保存先はずばり『mt_session』。重いデータが数秒おきに自動保存されるような設定(=比較的デフォルト)にしておくとデータベースへの負荷がとんでもないことになりかねないということに。普通のサーバーならばその程度でテーブルが壊れることもないかとは思いますが、何せこのTRASH-NEWSが利用しているのは貧弱サーバーなので......考えられなくも、ない......ッッ!またいつこのような不具合に遭遇するかわかりませんが、なんにせよ原因と対処策がわかったのでひと安心です。お悩みの方がいましたらまずはお近くのphpMyAdminへ。これが今回体得した一番の知恵。(認識ID:975f6d04)同じ現象に悩まされております。ありがとうございます。・Firefoxの場合、現象は起こりません。ブラウザによって挙動が違うということは、データベースの問題ではなく、Cookieかと思い、IEの設定を調べたところ、Cookieは有効に。別の場所にあるPCで試すと、Firefoxもページ遷移の度ログイン画面が表示されます。