GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

Wie richtet man einen Cron Job mit Sonderzeichen bei Hostinger ein?

Cron-Jobs, die Sonderzeichen (wie ">/dev/null 2>&1") enthalten, können nicht direkt über hPanel eingerichtet werden . Keine Sorge, es ist immer noch möglich - Sie müssen lediglich eine .sh-Datei erstellen und einen Cron-Job für die Ausführung einrichten.

Schritt 1 – Erstellen Sie eine .sh-Datei

Zuerst müssen Sie eine Datei mit Ihrem Befehl erstellen. Öffnen Sie dazu Hosting Verwalten Dateimanager (oder Dateimanager Beta ):

Öffnen Sie das Verzeichnis wo Sie die Datei aufbewahren möchten. Wenn Sie mehrere Cron-Jobs planen, empfiehlt es sich, einen separaten Ordner dafür anzulegen.

Dort erstellen Sie eine neue Datei :

Sie können einen beliebigen Namen verwenden, aber die Dateierweiterung sollte .sh sein . Beispiel:bash.sh

Fügen Sie dann den Inhalt Ihrer .sh-Datei hinzu:

#!/bin/sh
/usr/bin/php /home/u123456789/public_html/scripts/scheduled.php cron:run > /dev/null 2>&1

Hier:

  • #!/bin/sh - zeigt an, dass die Cron-Job-Datei geöffnet wird

  • /usr/bin/php - lädt PHP-Bibliotheken (erforderlich, wenn Sie ein PHP-Skript ausführen)

  • /home/u123456789/public_html/scripts/scheduled.php cron:run > /dev/null 2>&1 - ein tatsächlicher Befehl, den Sie ausführen möchten - stellen Sie sicher, dass Sie den Pfad zur Datei

    aktualisieren
  • cron:run - führt den Cron-Job in der Datei jedes Mal aus, wenn die Datei geöffnet wird

Schritt 2 - Cron-Job einrichten

Nachdem wir die Vorbereitungen abgeschlossen haben, richten Sie einfach einen Cron-Job ein. Öffnen Sie Hosting → Verwalten → Cronjobs , wählen Sie Benutzerdefiniert , und fügen Sie den Befehl wie folgt ein:

/bin/sh /home/u123456789/public_html/scripts/bash.sh

Wo:

  • /bin/sh - teilt mit, dass wir dabei sind, eine .sh-Datei auszuführen

  • /home/u123456789/public_html/scripts/bash.sh - ein Pfad zu einer tatsächlichen .sh-Datei, die wir ausführen möchten. Achten Sie darauf, den Pfad zur Datei

    zu aktualisieren

Wählen Sie zuletzt den Zeitplan aus wann der Cron-Job ausgeführt wird und Speichern die Veränderungen.

ANMERKUNGEN :

  • Grundlegende Aktionen im Dateimanager

  • Wie überprüfe ich die Ausgabe von Cron Jobs bei Hostinger?


Panels
  1. So legen Sie einen Cron-Job in TrueNAS fest

  2. Wie tippe ich Sonderzeichen ein?

  3. So richten Sie einen Cron-Job in cPanel ein (Video-Tutorial)

  4. Mein Cronjob funktioniert nicht

  5. So richten Sie eine Firewall mit UFW unter Ubuntu 16.04 ein

Einrichten eines Cron-Jobs in cPanel

Wie richte ich einen Cron-Job bei Hostinger ein?

Wie überprüfe ich die Cron-Jobs-Ausgabe bei Hostinger?

Cron Vs Anacron:So richten Sie Anacron unter Linux ein (mit einem Beispiel)

So planen Sie Jobs mit Cron in Linux

So richten Sie einen Cron in cPanel ein und führen ihn aus