To run MovableType with a lot of entries (2000+) on Bluehost is painful, since Bluehost has CPU limitation. It checked the CPU a user account is using in 5 minutes. If it was more than certain amount (40 seconds or so), it pops up the CPU Exceeded Error. Recently, they even moved the interval to 60 seconds! That makes a rebuild in possible. It will throw away this error before rebuild complete – in my case, just after I rebuild several pages.
I believe many people experience the same problem: CPU Exceeded Error before MovableType rebuild complete. This is true in 4.0, and 4.01 is not better.
Workaround the Bluehost CPU limit by setting the interval of the build long enough.
Line Number of the Line Changed:
You can even try smaller number than 20000 to build faster and then test. Maybe 10000, or several thousands are OK for your server, or your number of archives.
Update May 4, 2008
Changed the line from 60000 back to 20000.
I even need to put 60,000 in that place for it to work.
Also a tip to share, according to MovableType, using too many MTInclude tag, or plugin causes the slowness of rebuild.