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

Drupal 7 Cron-Job Problem

Eingetragen von inst (300)
am 03.02.2012 - 10:28 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo,
ich bin auf der Suche nach einer Lösung zu folgendem Problem:
Ich habe meinen Corn in D7 so eingestellt, dass jede Woche 1x ein Cron-Job ausgeführt werden soll.
Leider ist dies nicht möglich.

Unter Berichte/Aktuelle Protokollnachrichten sehe ich, dass immer wieder versucht wird den Cron-Job aufzurufen.
Als Mitteilung zum misglückten Versuch steht im Protokoll die Mitteilung: "Cron konnte nicht durchgeführt werden, weil ein ungültiger Schlüssel verwendet wurde."
Manuell ausführen kann ich den Cron sehr wohl. Dass in D7 ein Key für den Cron-Job verwendet wird weiss ich, aber wie kann der Key mit dem automatisierten Cron-Ausführen genutzt werden?

Im Forum hab ich keine Lösung gefunden. Kann mir jemand weiterhelfen ?

danke.-

‹ Page-Titel auf Wusch ausblenden ? Blacklist für Titel oder body Felder? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

So wie ich das verstanden

Eingetragen von joergf (79)
am 03.02.2012 - 12:08 Uhr

So wie ich das verstanden habe, stellt man innerhalb von D7 ein, wie oft der der Cron-Job ausgeführt wird, wenn Besucher auf die Seite kommen. Stellt man also "alle 3 Stunden" ein, und kommt dann nach 3 Stunden ein Besucher auf die Seite, wird zusätzlich noch der Cron-Job ausgeführt. Dafür braucht man aber nicht den Key, denn das macht Drupal ja selbst. Kommt aber 6 Stunden kein Benutzer, wird auch der Cron-Job in dieser Zeit niemals gestartet.

Den Key brauchst du, wenn du www.deinedomain.de/crop.php über einen richtigen Cron-Job z.B. von deinem Webhoster aus ausführen lässt. Dann führt ja ein (für Drupal) externes Tool den Cron-Job aus. Und damit das eben nicht jeder macht (ich könnte ja auch einfach deine Webseite mit /cron.php aufrufen), muss man halt den Key anhängen, damit auch wirklich was passiert.

Wenn du also einen richtigen Cron-Job über ein externes Tool aufrufst, kannst du die Einstellung, wie oft das innerhalb von Drupal passiert, ganz abschalten, weil das dann auch nichts mehr bringt, sondern nur noch unnötige Ressourcen kostet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau mal im Backend auf die

Eingetragen von Alexander Langer (3416)
am 03.02.2012 - 10:58 Uhr

Schau mal im Backend auf die Status-Seite. Dort ist der den Key enthaltene Link aufgeführt, den du im Cron-Job aufrufen musst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für eure

Eingetragen von inst (300)
am 03.02.2012 - 11:38 Uhr

Danke für eure Antworten.
Mein Ziel ist es den Cron-Job, so wie in D6 mtr Poormanscron, via Drupal-Seite auszulösen. (also ohne externen Aufruf)
Dies funktioniert aber leider scheinbar nicht, da laut Protokollmeldungen auf meiner D7 Seite, der Cron nicht ausgeführt werden kann.
Also mit der erwähnten Fehlermeldung: Schlüssel...
Jetzt kommt diese Felhlermeldung aber jede Stunde und das kostet unnötige Ressourcen. -
Habt ihr eine Idee, warum diese Fehlermeldungen entstehen?

danke nochmal.-

  • Anmelden oder Registrieren um Kommentare zu schreiben

inst schrieb Jetzt kommt

Eingetragen von Alexander Langer (3416)
am 03.02.2012 - 11:58 Uhr
inst schrieb

Jetzt kommt diese Felhlermeldung aber jede Stunde und das kostet unnötige Ressourcen.

Das ist vernachlässigbar. Für Kundenprojekte lasse ich je nach Website den Cron auch mal alle 10 Minuten laufen. Wenn beim Aufruf des Drupal-Cron nichts zu tun ist (z.B:. seit letztem Aufruf neue / geänderte / gelöschte Inhalte für die Suche neu indexieren), tut er ja auch nichts. Da werden auch nicht mehr Ressourcen als bei einem ganz normalen Seitenaufruf (je nach Seite auch durchaus weniger) benötigt. Und ein Hosting das nicht einen Zugriff pro Stunde mehr verträgt findet vermutlich auf einem C-64 statt...

Und was den in D7 ja bereits zum Lieferumfang gehörenden Poormans-Cron angeht: Wenn du ihn auf 1 Std. stellst heißt das nicht, dass er auch wirklich jede Stunde läuft. Wenn zwischenzeitlich kein Seitenzugriff stattfindet der ihn anstößt und die zwischenzeitlich abgelaufene Zeit ermitteln lassen kann, kann er eben auch nicht laufen.

  • 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 2 Wochen 15 Stunden
  • Hey danke
    vor 2 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 6 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 6 Wochen 12 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20453

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 24 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