エントリー時にまたサーバーエラー!186件目の投稿時に「500 Internal Server Error」が発生! 100件目の投稿時のトラブル(同じサーバーエラー)に続いて2回目となるトラブルです。 100件目の時は、単に他のブログを削除して何とかなったのだが、今回は削除するブログも無いので頭が痛い! でも新規のエントリー自体は問題なく完了しているようなので、このままでもWebサイトの構築に問題はない気もする。 ※PINGを飛ばすことは出来ない。 さらに今回の投稿に合わせてカテゴリーを追加したので、全てを再構築してみたところ、こちらも問題なく再構築が完了した。 ※1件毎の再構築なので10分くらいかかる。 でも問題を放置しておくのは良くない! ということでブログを初期化してみました。 1.バックアップ とりあえず「dbフォルダ」と「mt-config.cgiファイル」をバックアップ! 2.ファイル削除 MovableType関連のフォルダ及びcgiファイルを一旦削除。 3.再インストール 必要なファイルをアップロードし、「mt-config.cgiファイル」を上書き。 4.パーミッション設定 「cgiファイル」の権限を「755」へ変更。 基本的には、MovableTypeインストールの手順と同じなのでこの先は省略。 5.dbフォルダ 「db」フォルダをバックアップしていた「db」フォルダで上書き。 6.再構築 ここで気が付いたのですが、本の状態に戻っただけ(汗)! そこで次は、エントリーの書き出しを行い、dbフォルダ内の「.htaccess」以外を削除し、再度エントリーを読み込んでみることに。 何故か? 以前からアフィリエイトビルダーで作成した投稿数が500のブログを削除したにも関わらず、「dbフォルダ」の容量に変化がなかったことが気になっていました。 だってMovableType(エントリー)で作成されたファイルって、エントリーを削除しても削除されないじゃないですか。なのでブログを削除しても余計なファイルとかログとかは残ったままでは?と……。 1.エントリーの書き出し 「ブログ名」からエントリーを書き出すをクリックし、適当な場所にテキストファイルを保存します。 2.読み込み 読み込み/書き出しボタンをクリック。 ここで「import」がない!というエラーが。 おそらく「mt-config.cgi」の230行目の「# ImportPath ./import」ココのことかなと思い、「inport」フォルダを作成しました。 すると読み込みが出来ました。 3.設定 テンプレートなどを本と同じ設定に。 4.再構築 再構築する前に「db」フォルダの容量を確認してみた所、「3.67MB」から「2.23MB」へと減少。 「entry.db」「log.db」「template.db」の容量が減少したようです。 しかし、再構築を行うと問題発生!ファイル名が全て「post.html」になってる。 慌ててバックアップしておいた「dbフォルダ」に変更! そして書き出したテキストファイルを確認してみたところ、エントリー時に設定しているファイル名は見当たりませんでした。 どうやら書き出しの機能では、エントリー・ファイル名の変更までは対応できないようです。 手動で設定し直すしか手はないのかなぁ……。 ※MovableType3.2-ja-2にて。 [ MovableType.]
|
|
|