カテゴリー:MT
うちのサーバはかなり非力なマシン(K6-400MHz)なので、MT のような重い CGI は相当つらいようです。そんなわけで、トラックバックがうまくいかなったりと、いろいろと問題が発生しているわけですが、今度は「サイトの再構築時」のエラーが頻繁に出るようになりました。エラーが出なくとも、更新中に固まることもしばしば。
東京自転車生活:Movable Type再構築時の500エラー
を参考にしましたところ、mt.cfg のEntriesPerRebuild のコメントアウトを外して、
EntriesPerRebuild 5 (先頭の#は取る)などと設定すればいいことが分かりました。
ですが、根本的にサーバーが重いのをどうにかせねば。
BLOG ってよく出来てまして、相手記事を参照したことを、相手に知らせる機能があるわけなんですよ。それがトラックバックというやつでして、まぁ簡単に言うと、「相手に無理やり自分のサイトへのリンクを貼る」というわけです。
しかしこのトラックバックがうまくいかない。なぜかトラックバックを送ろうとブラウザがタイムアウトしてしまったり、時にはトラックバックを連発で送ってしまい、相手サイトに自分へのリンクが何個も設定されてしまうことがある。
一応対策としては、mt.cfg で PingTimeout という設定のコメントアウトを外し(先頭の#を取る)適当な数字に設定すればいいわけですが、私の場合、その設定をしたら、タイムアウトになる前に、MTが勝手に連発でトラックバックを送りやがりました。
とりあえず今は PingTimeout を 90 くらいに値を増やしたんですが・・・もうトラックバックいやだ・・・。
いろいろとサイトのスタイルを変更しました。
まずは、カテゴリーアーカイブのページ分割。参照はいつもお世話になっている小粋空間さん経由で以下のサイトたち。
小粋空間:カテゴリーアーカイブと月別アーカイブのページ分割
できままにポロポロ:movable type 設定メモ
ほとんど上記のサイトの説明にあるままで出来ましたが、いくつか注意点がありました。
この BLOG の左上にあるカレンダーが月毎に切り替えられるようにしました。
参考サイトはこの BLOG のテンプレートにも利用させてもらっている下記のサイトです。ありがとうございました。
もともと同じテンプレートを使っているので導入は簡単でした。しかし、上記サイトでは php が使われているため、少々テンプレートの変更が必要でした。
まず「カレンダー用のアーカイブテンプレートを作成」のソースで、.php 部分 を .html に(2箇所)
次に「2.ファイルの関連付け」でも .php を .html に(1箇所)
同様に「3.カレンダーの設置」でも .php を .html に(1箇所)変更すれば、html の BLOG でも同じように動作することが出来ます。
これで、昔の月の参照も楽になりました。
BLOG のスタイルをデフォルトから変更してみました。テンプレートは小粋空間様より頂戴しました。
何度テンプレートを設定し直しても、うまく表示できず、悩んでいたら、単に更新ボタンの押し忘れでした。ヤレヤレ。
基準となるテンプレートはこれでOKだと思いますが、まだまだカスタマイズしたい部分はいっぱいありますな。ぼちぼち作っていきます。
Calendar
Categories
Monthly Archives
Search