Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Cron lässt sich nicht mehr ausführen bzw schlägt fehl

Eingetragen von RedPanda (175)
am 21.03.2010 - 14:20 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen

Seit mehr als einer Woche habe ich das Problem, dass ich den cron nicht mehr laufen lassen kann. Wenn Poormanscron nach einer Stunde cron.php anstossen will, steht im Logfile: Versuche Cron erneut auszuführen, obwohl er bereits ausgeführt wird. Anschliessen kommt noch ein Fehlereintrag, dass der Cron seit mehr als einer Stunde läuft und nicht erneut gestartet werden kann.

Selbstverständlich habe ich mich schon schlau gemacht und folgende zwei Einträge gefunden:

  • [gelöst] Cron Fehlermeldung: http://www.drupalcenter.de/node/24143
  • Cron hängt: http://www.drupalcenter.de/node/19821

Doch leider läuft mein Cronjob immer noch nicht. Beim Hoster habe ich auch schon angefragt und er bestätigte mir, dass auf dem Server kein Cronjob hängt.

Hat jemand noch eine Idee was ich machen könnte?

Danke für jeden Hinweis schon mal im voraus.

Gruss
RedPanda

‹ Unterschied zwischen der neuen deutschen Version 6.16 und dem entsprechenden Update [gelöst ]Entwicklungsversion für eine Website erstellen? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, vielleicht hilft Dir

Eingetragen von fugazi (201)
am 21.03.2010 - 16:12 Uhr

Hallo,

vielleicht hilft Dir dies hier weiter. http://www.drupalcenter.de/node/15288

Viele Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auch schon probiert

Eingetragen von RedPanda (175)
am 21.03.2010 - 16:56 Uhr

Hallo fugazi

Diesen Thread habe ich auch schon gesehen und entsprechend durch gearbeitet, hat aber leider nichts gebracht.

Ich habe das common.inc File angepasst, den Wert in der Tabelle Variable angepasst, cron.php ausgeführt und dann alles wieder rückgängig gemacht. Als ich dann allerdings wieder cron.php ausführen wollte, bekam ich die Fehlermeldung:"Cron fehlegeschlagen" und auch das Log zeigt mir immer noch das gleiche Resultat an.

Habe ich etwas an der Reihenfolge falsch gemacht?

Danke und Gruss
RedPanda

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das problem habe ich auch

Eingetragen von r4s6 (1383)
am 21.03.2010 - 18:04 Uhr

Wäre auch an einer Lösung interessiert. Habe mich bisher nicht gemeldet, weil es sich nicht um wirklich produktive Seiten handelt. Die Fehler sind erst erschienen, seit D 6.16.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Könnte hinkommen

Eingetragen von RedPanda (175)
am 21.03.2010 - 19:20 Uhr

...ich glaube bei mir ist es auch seit dem Update auf 6.16.
Mal schauen, frage ansonsten morgen mal meine Kollegen im Büro.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Äh... Das passt irgendwie

Eingetragen von px (77)
am 21.03.2010 - 20:19 Uhr

Äh... Das passt irgendwie nicht zusammen. Wenn du Poormanscron einsetzt, macht es wenig Sinn, bei deinem Hoster nachzufragen, ob da ein CRON job festhängt. Das Modul setzt du ja gerade dann ein, wenn du eben nicht in der Lage bist mit dem System CRON Dienst zu arbeiten.

Ins Blaue hinein würde ich einfach mal raten, dass du vielleicht ein Modul installiert hast, welches hook_cron implementiert und dafür sorgt, dass die Verarbeitung abbricht oder abgewürgt wird und dementsprechend in der Datenbank das "CRON läuft gerade Flag" nicht mehr gelöscht wird.
Das könnte z.B. passieren wenn du Simplenews installiert hast, es so konfiguriert ist, dass es ein paar hundert Mails auf einmal verschicken soll und dein Hoster den Webserver so eingestellt hat, dass PHP Skripte nur wenige Sekunden laufen dürfen.

Versuch einfach mal /cron.php von Hand aufzurufen (nachdem du das DB Flag gelöscht hast - siehe das erste, von dir verlinkte Posting). Miss mit der Stoppuhr nach wie lange die Seite lädt und dann frag mal bei deinem Hoster nach, wie lange ein PHP Skript bei ihm laufen darf. Wenn die Zeit deiner Messung entspricht, hast du vermutlich die Antwort uaf dein Problem.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Fehlersuche mit Deaktivierung einzelner Cron Hooks

Eingetragen von C_Logemann (912)
am 22.03.2010 - 01:02 Uhr

Hallo Zusammen,
Wenn die Fehlerursache bestehen bleibt, dann reicht ein "Reset" der Variable nicht. Das ist wie mit einer elektrischen Sicherung, die auch immer wieder heraus springt, solange der Kurzschluß bestehen bleibt.
Vor allem, weil einige Cron-Aufgaben unterschiedlicher Module über hook_cron Probleme machen können ist der Cron-Lauf so eine Sache, die mir grundsätzlich Sorgen bereitet. Denn es gibt leistungshungrige Aufgaben, die auch mal warten können, bis auf dem Server weniger los ist und evtl. sehr fehleranfällige, die ich lieber zu normalen Arbeitszeiten unter Beobachtung habe, damit ein Ausfall nicht die wirklich wichtigen Cron-Aufgaben stören kann.

  • Aus diesem Grund teste ich zur Zeit auch Elysia Cron (http://drupal.org/project/elysia_cron). Das Modul bietet viele Möglichkeiten, die unterschiedlichen Cron-Aufgaben getrennt und zu unterschiedlichen Zeiten zu bearbeiten.
  • Eine Zeit-Komponente fehlt dem Modul Cron Control (http://drupal.org/project/cron_control) noch. Die Möglichkeit zum Deaktivieren einzelner Cron-Aufgaben bietet dieses Modul im Moment primär zur Arbeitsteilung in Drupal-Clustern.
  • Super Cron habe ich noch nicht getestet, es bietet aber auch die Deaktivierung einzelner Crons-Hooks: http://drupal.org/project/supercron

Bei der Suche einem Cron-Übeltäter können vielleicht alle drei Module helfen.

Viel Erfolg bei der Fehler-Behebung,
Carsten

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst]

Eingetragen von RedPanda (175)
am 13.04.2010 - 00:02 Uhr

Hallo Carsten und alle Interessierten

Endlich konnte ich mein Problem mit dem Cron beheben.
Die Schlechte Nachricht ist nur, ich weiss nicht genau worans lag.

Als erstes habe ich in der Variable Tabelle mal verschiedene Einträge gelöscht, was aber grundsätzlich nicht den Erfolg brachte.
Weiter habe ich dann, wie empfohlen, mal Supercron installiert. Supercron wäre zwar ein tolles Modul, nur hat sich am ganzen Problem auch nichts geändert. Doch ich konnte einzelne Jobs ausfrühren.
Dann habe ich auch noch Cron Control installiert und wahrscheinlich führte das zur Lösung. Gut Poormanscron habe ich auch noch neu installiert, denke aber nicht, dass dies damit etwas zu tun hat.
Jedenfalls heute nach der Installation von Cron Control und der Aktivierung einzelner Jobs läuft cron.php wieder fehlerfrei durch. Das Logfile ist bezüglich Cronfehlereinträge wieder sauber.

Danke euch allen für eure Tipps und hoffe, dass es dem einen oder anderen Hilft.
Gruss
Michi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Rollen
    vor 4 Tagen 5 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 22 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 1 Tag
  • melde mich mal wieder, da ich
    vor 9 Wochen 5 Tagen
  • Hey danke
    vor 9 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 10 Wochen 7 Stunden
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 2 Tagen
  • In der entsprechenden View
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20466

Neue User:

  • StevenEness
  • ocvk2810
  • marouane.blel

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 22 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association