Frage

Ich entwickle In der Nähe eine Seite mit Drupal und plötzlich wurde es sehr langsam. Das letzte, was ich gemacht war die Installation der Internationalisierung Modul.

Nun, wenn ich versuche, Administrations-Bereich zu erreichen I erhalten:

  

Fatal error: Maximale Ausführungszeit von 60 Sekunden überschritten ...

Was jetzt tun? Soll ich die maximale Ausführungszeit erlaubt erhöhen? OR könnte sein, dass ich zu viele Module installiert?

EDIT: Vergessen Sie sagen, dass ich mit 2 GB RAM und CPU 2,9 GHz, Windows XP + XAMPP

War es hilfreich?

Lösung

Ein Überschreiten 60 Sekunden Ausführungszeit ist schon etwas -. Zeigt an, dass etwas ganz schief läuft

Ich würde Fehlersuche starten, indem Sie Module deaktivieren (physisch sie aus Ihrem modules bewegt) einen nach dem anderen, bis das Problem verschwindet. Dann fügen Sie sie ein zu einer Zeit zurück, bis das Problem wieder (Sie benötigen, um sie durch die Module Seite erneut zu aktivieren, wie Sie gehen). Sie sollten schnell genau der Lage sein, zu isolieren, welches Modul das Problem verursacht.

Da das letzte, was Sie taten, war internationalization zu installieren, ich durch die Deaktivierung dieses Modul starten würde.

Wenn Sie das Modul getrennt haben, können Sie versuchen, herauszufinden, was falsch läuft.

Einige Dinge suchen in ...

  • wird die Datenbank nicht mehr genügend Speicherplatz
  • Sie alle Indizes fehlen
  • Müssen Sie "update statistics" (Rebuild Metriken auf Tabelleninhalte und Spaltenverteilungen)

Andere Tipps

Die Devel-Modul für die Protokollierung von Leistungsstatistiken nützlich sein können, können Sie den Engpass aufzuspüren zu helfen.

PHP-Beschleuniger kann Ihnen helfen, die Zeit zu bekommen ein wenig nach unten, gibt es auch eine Anzahl der Caching-Optionen, die Ihre Website (suchen Sie in admin unter Performance) verwenden können, dies erschwert die Entwicklung kann aber können die Seiten schneller geladen werden.

Ich würde Ihre maximale Ausführungszeit nicht erhöhen, irgendwann wollen Sie Ihre Website breit setzen, und wenn die Leute nicht über eine Seite innerhalb einer Sekunde oder so werden sie denken, die Website ist.

Um zu viele Module installiert haben Sie müßten einen Los von Modulen, ist es wahrscheinlicher, dass eine Ihrer Module einen Leistungsengpass verursacht. Oder etwas auf Ihrer Website wie ein Blick verursacht Dinge zu verlangsamen. mattv Antwort hilft mit, dass.

auch versuchen, das Cache-System unter Standorteinstellungen / Leistung zu aktivieren. Es könnte hilfreich sein.

gibt es ein bekanntes und dokumentierte Problem über massive Anfragen vom Views Modul dynamisch erstellt wird, wenn das dynamische Menü Wiederaufbau, anscheinend. Leider hat sich keine einfache und endgültige Antwort gefunden wurde, vor.

Sie können mehr Informationen finden hier (bitte beachten Sie, dass einige Antworten auf die Version 5 betreffen).

Ich würde wirklich gerne wissen, wie diese in einer endgültigen und effizienten Art und Weise zu beheben.

Mit Zend Server. Für detailded Informationen check this out: http://drupal.org/node/348202#comment-3349704

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top