4.MovableType: 2005年10月アーカイブ

MovableType3.2-ja-2を入れてもInternal Server Errorが解決しなかった件で、スペースを借りているホスティング会社から「2週間のお試し期間があるので、ひとつ上のプランで試してエラーが出なければ現状のプランでは限界と考えられます」という回答が来た。早速、ひとつ上のプランを申込んで(当然お試し期間で解約するが..)MTをインストールしエントリーをインポートして再構築してみるとエラーは出なかった。というかデフォルトのテンプレートだと馬鹿みたいに再構築が早い。で、現在使っているテンプレートにして再構築すると、正常に完了するが再構築する速度が極端に落ちる。どうやらテンプレートの作りに問題がありそうだ。
私のサイトの場合、右のカテゴリーリンクにそれぞれ最新数件のエントリータイトルをJavascriptで開いて表示できるようにしていたのだが、考えるとこれはそれぞれのページを構築する都度、その他の複数のページのエントリータイトルが必要であり負荷がかかっていると考えられる。従って、個別エントリーでは単にカテゴリーリンクだけ表示するように変更し、メインインデックスとカテゴリーページのみ、これまでの方式を残すこととした。
これで試しに現行のプランで再構築すると、エラーが発生せずに無事完了することができた。とりあえず、しばらくはこれで大丈夫だろう。
エントリー数も500に近づきつつあるので、DBとPHPが使えるプランにそろそろ移行したいところだ。しかし、ようやく検索エンジンに多数登録されてきたことを考えると、URLは変えたくない。頭の痛いところだ...。

MovableType3.2にしてから再構築するとInternal Server Errorになるようになったが、3.2のバグでメモリ使用量が増えるために発生しているのだろうということで対策版のMovable Type 3.2Release-2を入れてみた。が、相変わらずエントリー全体の再構築をするとInternal Server Errorになる。エントリー数を400を超えているが、現在のホスティングサーバでは負荷が大きすぎるのだろうか?現在、問い合わせ中..。
PHPとSQLが使える安いところに変えようかな..。

[ Six Apart - MovableType News: Movable Type 3.2日本語版 Release-2 の提供を開始 ]より引用
「 大変お待たせいたしました。本日より、Movable Type 3.2日本語版 Release-2 (以下、3.2-ja-2と称します。) の提供を開始いたします。 」

MovableType3.2日本語版がリリースされてので早速アップグレードしてみた。これまでの方法と変わっていたのでとりあえず( ..)φメモメモ。
1.ファイルを本家サイトからダウンロード
2.とりあえず解凍!
3.mt-config.cgi-originalをmt-config.cgiにファイル名変更
4.cgiファイルの先頭行のPerlパスを修正
5.mt-config.cgiの28行目を解凍したファイルをアップロードするパス名へ修正
6.同ファイル93行目に5で設定したパス名に/mt-static を追加したものへ修正
 (これまでのdocsやimageフォルダがこの配下に格納されているようだ)
7.私の環境ではDBエンジン使えないので、70行目のコメントを外しDataSource ./db と修正。
8.引用文をカスタマイズしているのでCMS.pmの2054行目を修正。
9.念の為、これまでのエントリの書き出しとテンプレートをバックアップ。
10.全ファイルを何も考えず上書きでアップロード!
11.cgi関連ファイルを属性755へ。
12.アップロードしたパスへブラウザでアクセス
13.ログインしてアップグレードボタンをクリック!
14.おー!自動でアップグレード実施している!!
15.完了!
設定画面は流石にスパム対策が今回のメインだけにプラグインに沢山スパム関連が追加されている。
てなわけで、ちゃんと動くのかこのエントリー投稿でテストだ。ドキドキ..


ダンロップ デジタイヤ スタッドレス











このページには、2005年10月以降に書かれたブログ記事のうち4.MovableTypeカテゴリに属しているものが含まれています。

前のアーカイブは4.MovableType: 2005年9月です。

次のアーカイブは4.MovableType: 2005年11月です。

【H&Y ROOM】(トップページ)へ
アーカイブへ