Cron-Lauf hat die Zeitbegrenzung überschritten und wurde abgebrochen.
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 25.07.2008 - 18:25 Uhr in
ich bekomme diese Fehlermeldung. Wenn ich den Cron per Hand ausführe funktioniert alles. Bei anderen Drupal CMS hatte ich das Problem bisher noch nicht gehabt.
- Anmelden oder Registrieren um Kommentare zu schreiben
interessant wäre auf den
am 25.07.2008 - 19:11 Uhr
interessant wäre auf den ersten blick folgende Frage :
Wann (Uhrzeit) startest du den Cron per Hand, wann wird er automatisch gestartet?
Das erste was mir dabei nämlich in den Kopf kommt ist der Verdacht das der Cron einfach zu einer Zeit automatisch auf dem Server gestartet wird, die 'ungünstig' ist, ggf einfach deshalb weil da gerade was anderes mit höherer Priorität läuft.
Hast du schon mal probiert den Cron auf ne andere Uhrzeit zu legen?
Nur so als Ideen bzgl der relativ vagen Beschreibung deines Problems.
Was mir gerade noch in den Kopf kommt.. was soll der Cron eigentlich machen?
Soweit ich das gesehen habe, löst der Cron ja u.A. die Indizierung für die Suche aus ... wenn zu dem Zeitpunkt vll die Datenbank gesperrt/Beschäftigt wäre wenn der Cron automatisch gestartet wird.. wartet das Skript sich doof.
ich werde mal eine andere
am 25.07.2008 - 19:27 Uhr
ich werde mal eine andere Zeit testen
Cron & Search
am 11.12.2009 - 10:07 Uhr
Hallo zusammen,
ich habe das selbe Problem, der Cron läuft nicht (weder automatisch noch manuell). Was ich bisher herausgefunden habe ist, dass es mit dem Search - Modul zusammenhängt. Und tatsächlich, sobald ich das Search-Modul deaktiviere läuft der Cron problemlos.
Was is allerdings noch nicht herausgefunden habe ist die Lösung für dieses Problem. Wie schaff ich es Search zu aktivieren und den Cron zum Laufen zu bringen???
Gruß flobweb
Vermutlich wird das
am 11.12.2009 - 10:15 Uhr
Vermutlich wird das Zeitlimit für das Ausführen von PHP-Scripten überschritten (ich glaube der default ist 20 sec). Also wird nur helfen, das Limit zu erhöhen. Beim Search Modul gibt es dazu auch noch Einstellmöglichkeiten, wieviele Nodes es pro Cron-Lauf indizieren soll. Daran kann auch geschraubt werden, indem amn eine kleinere Zahl eingibt.
Beste Grüße
Werner
wla schrieb Vermutlich wird
am 11.12.2009 - 10:58 Uhr
Vermutlich wird das Zeitlimit für das Ausführen von PHP-Scripten überschritten (ich glaube der default ist 20 sec).
DEN Default gibt es nicht. Das stellt jeder Hoster nach eigenem Gusto ein.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Hab das Limit der zu
am 15.12.2009 - 16:07 Uhr
Hab das Limit der zu indizierenden Nodes pro Cron schon ganz nach unten geschraubt.
in der php.ini hab ich max_execution_time=5000 und max_input_time=5000.
Was mir noch auffällt ist, dass das ganze ziemlich schnell geht. Also vom klicken auf Cron kann "per Hand ausgeführt" werden vergeht nur sehr wenig Zeit bis eine Foren Seite (!!!) angezeigt wird, das ist ja auch nicht normal. Wenn man dann in die Logs sieht steht da "Cron-Lauf hat die Zeitbegrenzung überschritten und wurde abgebrochen."
Habe nach langer Suche die
am 18.12.2009 - 15:27 Uhr
Habe nach langer Suche die Lösung gefunden. Die Suche hängt sich an einer PHP-Anweisung auf. Hier der Link zu einer Anleitung zur Behebung des Problems:
http://drupal.org/node/356903#comment-1788070
Gruß flobweb