Dokumente    tiktok    Fehlersuche

Wie erzwinge ich die Ausführung von CRON-Jobs auf meinem Server, um meine Feeds zu aktualisieren?

CRON-Aufträge sind wie geplante Aufgaben für Ihre Website. Sie führen automatisch bestimmte Aktionen zu bestimmten Zeiten aus, wie z. B. die Aktualisierung von Inhalten oder das Abrufen neuer Feeds. Wenn Sie die Feed-Aktualisierungen nicht wie erwartet sehen, könnte das daran liegen, dass ein CRON-Auftrag nicht korrekt oder nicht in der richtigen Häufigkeit ausgeführt wird.

Wir beschreiben in dieser Dokumentation einige Probleme mit CRON-Aufträgen. Wenn Sie nach der Kontaktaufnahme mit Ihrem Host oder der Untersuchung der CRON-Aufträge immer noch Probleme haben, wie z. B.;

  • Ihr Hoster hat WP_CRON deaktiviert und kann oder will es nicht aktivieren
  • Sie haben Konflikte mit anderen Plugins, die Sie nicht entfernen oder auf Ihrer Website ersetzen können
  • CRON-Jobs arbeiten nach einem separaten Zeitplan, den Sie nicht kontrollieren können (nicht bei "Benutzerbesuchen")

In diesen Fällen können Sie den folgenden Workaround ausprobieren, damit Ihre Plugin-Feeds wie erwartet aktualisiert werden.

Schritt 1: Prüfen Sie, ob die Datei wp-cron.php zugänglich ist. Rufen Sie Ihre Website auf und fügen Sie /wp-cron.php an die URL an: www.smashballoon.com/wp-cron.php. Wenn die Seite leer ist und keinen Fehler (404 oder ähnliches) anzeigt, ist die Datei zugänglich.

Schritt 2: Gehen Sie auf https://uptimerobot.com/ (Hinweis: UptimeRobot ist eine Website eines Drittanbieters und steht in keiner Verbindung zu Smash Balloon). Melden Sie sich an oder registrieren Sie ein neues Konto. Sobald Sie eingeloggt sind, sehen Sie das Dashboard.

Schritt 3: Klicken Sie auf + Neuen Monitor hinzufügen.

  • Wählen Sie im Fenster Neuer Monitor den HTTP-Monitor-Typ aus.
  • Geben Sie in das Feld Freundlicher Name Ihren persönlichen Namen für diesen Monitor ein. Dies kann ein beliebiger Name sein, den Sie später leicht identifizieren können.
  • Geben Sie in das Feld URL die URL Ihrer Website mit angehängter /wp-cron.php ein (z. B. https://www.smashballoon.com/wp-cron.php).
  • Stellen Sie das Überwachungsintervall auf das von Ihnen gewünschte Intervall ein. Bei einem kostenlosen Konto muss dies mehr als 5 Minuten betragen. Wir empfehlen 30 Minuten oder mehr, um eine unnötige Belastung Ihrer Website zu vermeiden.
  • Sie können alles andere so lassen, wie es ist, oder Ihre E-Mail im Abschnitt "Zu benachrichtigende Kontakte auswählen" hinzufügen. Dies würde Sie alarmieren, wenn UptimeRobot Ihre Website nicht erreichen kann, und Ihnen eine Benachrichtigung senden, wenn Ihre Website nicht erreichbar ist.
  • Klicken Sie im unteren Teil des Fensters auf Monitor erstellen.
Richten Sie einen neuen Monitor mit Ihrer URL ein.

UptimeRobot überprüft dann regelmäßig die Seite wp-cron.php, die ein CRON-Ereignis auslöst, was dazu führt, dass unser Plugin die Feeds aktualisiert. Wenn die Feeds nicht sofort aktualisiert werden, müssen Sie möglicherweise Ihre Website oder das Caching des Hosts so anpassen, dass es häufiger gelöscht wird.

Der zusätzliche Vorteil dieses Dienstes besteht darin, dass Sie Daten über die Betriebszeit und die Reaktionszeit Ihrer Website erhalten und schnell benachrichtigt werden, wenn die Website nicht funktioniert oder nicht zugänglich ist.

Beispiel einer Website-Statistik auf UptimeRobot:

Betriebszeit und Reaktionszeit

Unterstützung

Konnten Sie die Antwort nicht in den Dokumenten finden?

Kontakt zum Support

War dieser Artikel hilfreich?