久しぶりにテンプレートをいじって再構築しようと思ったら月別アーカイブのとこでCode 500 - Internal Server Errorが出てうまくいきません。まぁどうせググれば対処法がすぐに見つかるだろうと思いながら探してみるとやっぱりたくさんありました。みんな同じ問題を抱えているようです。やっぱりメジャーなプログラムはこういう時に助かります。で、いろんなとこに解説されてる通りに修正を加えるとなんなく解決。
まず、mt.cfgの#EntriesPerRebuild 40をコメントアウトして数値を小さくするという方法があるようですが、私の場合今のところ月別アーカイブ以外は問題がないようなので、mt/lib/MT/AppにあるCMS.pmを書き換えることにしました。デフォルトでは以下のようになってますので、その数値を変更。
Individual => 1,
Daily => 2,
Weekly => 5,
Monthly => 10,
それぞれ、個別を1として、日別、週別、月別のアーカイブはその倍数になってるので、Monthly => 10,のとこの数字を小さくしとけばいいみたいです。
0 件のコメント:
コメントを投稿