昨日blogを更新しようとしたら突然エラーが。
Reading from filehandle failed at lib/MT/FileMgr/Local.pm line 132
んー、何?
とりあえず該当するLocal.pmの132行目を確認。
うん、よくわからないけどなんかファイルを書こうとしてIOエラーが出ているっぽい。
削除してみようということでアーカイブディレクトリをバックアップしようとしたら、cat1/index.htmlの読み込み時にIOエラーが。
どうやらコイツのようですな。えいやっと削除。んでもって再構築。
予想通り復活!
んー、PHP読めるようになりてえなぁ。
私もまったく同じエラーになりました。
アーカイブディレクトリというのはどこにあるのでしょうか?
◆ももらん様
すみません、正確に教えられればよいのですがMTを4.1にあげたこともあって当時の環境がうろ覚えな状態です。
アーカイブディレクトリは月別アーカイブやカテゴリ別アーカイブのhtmlが生成されるディレクトリの事です。
私の記事内にある cat1/ というディレクトリだと1番目のカテゴリ (CATegory 1)用のディレクトリですね。
デフォルトの設定ですと、ブログのホームディレクトリ(index.htmlが出来るディレクトリ)の直下にあるかと思います。
出来ればホームディレクトリごとバックアップを取ったあとに、各アーカイブディレクトリを削除して再構築を実施してみるとよいかと思います。