Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst] Rules Schedule Task wird einfach nicht ausgeführt

Eingetragen von Sebastian Wichmann (13)
am 12.03.2011 - 14:24 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo::: Rules funktioniert soweit ganz gut, solange ich nicht zeitversetzte Aktionen anstoße. Sobald ich meiner reaktiven Regel allerdings sage: Plane "Mein Schedule Rule Set", passiert nichts. Das heißt: die Regel haut hin und in meiner Schedule Task Liste taucht die auszuführende Regel auch auf und das ganze auch in dem Zeitabstand, wie ich es haben wollte... Es passiert aber nichts.

Nochwas: Drücke ich spassenshalber mal auf Cron ausführen: führt er dann auch meine zeitgesteuerte Regel aus? Ich sitz nun schon 5 Stunden daran und bin der Verzweiflung nah : (

Der Cron Knopf löst die Regel auch wirklich erst aus, wenn die Zeit dafür auch abgelaufen ist... Vorher wartet die Regel trotz Cron diszipliniert auf seinen Auftritt.

Bitte bitte helft mir! Funktioniert das Rule Schedule bei euch auf Anhieb??? Ich finde nix im Netz, das auf Probleme schließen lässt.

---

Hat das ganze etwas mit Cron Runs zu tun???

---

So --- Nun habe ich mich mit cron-job.org verknüpft... Alle 10 Minuten läuft nun ein Cron Job... Hoffentlich... Alle Stunde wäre auch noch OK... Zumindest werden dann auch meine Rules Schedule Aktionen ausgeführt... Wenn nun dann mal jemand mit sehr viel mehr Kompetenz mein Vorgehen bestätigen oder abwerten und verbessern könnte,,, der melde sich doch bitte bitte.

Ich habe auch keine Ahnung wie und OB eine cron.php besser und überhaupt machbar ist, wenn der Server (HE webpack L) keine Cron Jobs anbietet??? Ich kenne mich echt nicht aus damit... Und ich bin sehr verwundert, dass ich nichts finde --- Ich hoffe fast, das mal so ne Keule kommt: Wer googlen kann, ist klar im Vorteil...

‹ er nimmt meine Datenbankname nicht an Auswertung von Umfrageergebnissen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Es funktioniert

Eingetragen von Sebastian Wichmann (13)
am 14.03.2011 - 12:20 Uhr

Habe mich nun etwas mit der Materie beschäftigt...
Habe auf meinem Hosteurope Virtual Server einen CronJob konfiguriert...
Dieser zeigt auf eine Datei (Shell?) mit dem Namen: cron-he.sh sieht so aus:

#!/bin/bash
lynx -dump http://example.de/cron.php >/dev/null

Diese bezeichnete cron.php Datei ist bereits vorhanden und sollte sicher nicht verändert werden und alles sollte funktionieren...

Poormanscron oder so... Soll nur cronjobs anstoßen, wenn Besucher auf der Seite sind? Wäre nicht so nach meinem Geschmack...
Und cronjob.de hängt irgendwelche referrer an, die man blödsinnigerweise in den AGB's abnicken könnte... Wer es braucht... Ich nicht : )
Und cron-job.org ist nicht so zuverlässig gelaufen, wie ich es erhofft habe : ( Und ich will nicht irgendwann aus dem Urlaub kommen und X Tage lang ist kein Cron gelaufen, weil du gar nicht mehr Kunde bist... Steht auch in der kurzen AGB... Natürlich kostenfrei,,, aber am Ende wäre das auch nicht meins...

Ich hoffe, ich habe dieses Thema hiermit nicht schlimm gedoppelt? Ich habe wirklich nichts gefunden Freunde...

  • Anmelden oder Registrieren um Kommentare zu schreiben

scheduled rules

Eingetragen von stBorchert (6003)
am 14.03.2011 - 12:57 Uhr

Hallo.
Nur noch kurz als abschließende Erklärung hinterher: ja, scheduled rules funktionieren nur, wenn der Cron regelmäßig ausgeführt wird.
Drupal selbst kann ja keinen Timer mitlaufen lassen (als Prozess auf dem Server), der dann nach Ablauf die gewünschte Aktion ausführt.

Es gibt jedoch (über [api:hook_cron:6] die Möglichkeit, sich beim Cron-Durchlauf einzuklinken. Genau dies tut Rules. Wenn nun also der cron angestossen wird, schaut Rules nach, ob Aktionen vorhanden sind, die zu diesem (oder einem späteren) Zeitpunkt ausgeführt hätten werden müssen. Sind solche Aktionen vorhanden, werden sie nun ausgeführt.
Dementsprechend macht es nur bedingt Sinn, eine Aktion unbedingt zu einem exakten Zeitpunkt oder nach einer exakten Zeit (zum Beispiel nach 35m22s) ausführen zu wollen. Damit das funktioniert, müsste der Cron jede Sekunde laufen und das ist nicht empfehlenswert :)

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst]

Eingetragen von Sebastian Wichmann (13)
am 17.03.2011 - 08:23 Uhr

dankeschön

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • 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
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 11 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 3 Tagen
  • In der entsprechenden View
    vor 3 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 3 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 12 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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