MobableType(以下MT)で運営している別館ブログのカテゴリーを少し弄っていたら、500エラー多発で更新できなくなってしまった。 サーバーログを見てみると、単にタイムアウトが発生しているだけっぽい。 今まで5~10秒で再構築出来ていたものが、一気に60秒前後かかるようになったっぽい。 ブログ全体の再構築も、途中でタイムアウト発生。 たった2つほどカテゴリ追加しただけだが、MovbleTypeの処理が一気に時間がかかるようになったらしい。 原因:同名カテゴリーを作ってしまった MT3までは「基本的に同名のカテゴリーを作る事は出来ない」ってのをすっかり忘れてしまっていた。これが最大の敗因。MT4以降は、子・孫カテゴリにアッサリと同じ名をつける事が出来る。 で、MT3時代と同様の方法でカテゴリー名を拾ってやると、エラーが出たり大量のメモリを消費したり、異様にレスポンスが悪くなったりする。
![MovableTypeで同一のカテゴリー名をつけるとエラーがでる](https://cdn-ak-scissors.b.st-hatena.com/image/square/7ebffbf84c67637aadce36106077be9490618f10/height=288;version=1;width=512/https%3A%2F%2Fimg.tvbok.com%2Fcs0%2Ftvbok-b.png)