This is machine translation of orginal blog.
« prev next »

MovableType 4,01 und Bluehost CPU überschritten Fehler

Zum Ausführen MovableType mit einer Menge von Einträgen (2000 +) auf Bluehost ist schmerzhaft, da Bluehost hat CPU Begrenzung. Es überprüft die CPU ein Benutzerkonto verwendet in 5 Minuten. Wenn es mehr als bestimmter Betrag (40 Sekunden oder so), es öffnet sich die CPU Überschreitung der Fehler. Vor kurzem, sie sogar in der Pause zu 60 Sekunden! Das macht ein Wiederaufbau im möglich. Es wird entfernt, bevor dieser Fehler wieder komplett - in meinem Fall, nachdem ich wieder mehrere Seiten.

Ich glaube, viele Leute das gleiche Problem: CPU Überschreitung der Fehler vor MovableType wieder komplett. Dies gilt für die 4,0 und 4,01 ist nicht besser.

Nach der Suche nach der Antwort für eine lange Zeit, ich habe endlich eine einfache Lösung zur Änderung der JavaScript-Code ein wenig, und fragen MovableType zur Ruhe für längere Zeit vor jedem Schritt der Wiederaufbau. Hier ist, was ich getan habe.

Vermietung:

Lösung der Bluehost CPU begrenzen, indem Sie den Abstand von den Bau lange genug.
Datei geändert:

/ Public_html / Home / cgi-bin / t / tmpl / cm / rebulding.tmpl

Zeile Zahl der Line Stand:

20

Original:

SetTimeout ( 'doRedirect ()', 200);

Ändern zu:

SetTimeout ( 'doRedirect ()', 20000);

Das war's schon.

Sie können auch versuchen, kleinere Zahl als 20000 zu bauen schneller und dann testen. Vielleicht 10000, oder mehrere tausend sind OK für Ihren Server oder Ihre Zahl von Archiven.