GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come impostare un Cron Job con caratteri speciali su Hostinger?

I lavori Cron, che contengono caratteri speciali (come ">/dev/null 2>&1"), non possono essere impostati direttamente tramite hPanel . Nessun problema, è ancora possibile:tutto ciò che devi fare è creare un file .sh e impostare un Cron Job per eseguirlo.

Passaggio 1:crea un file .sh

Innanzitutto, devi creare un file con il tuo comando. Per questo, apri Hosting Gestisci Gestione file (o File Manager beta ):

Apri la directory dove vorresti conservare il file. Se prevedi di avere più Cron Job, ti consigliamo di creare una cartella separata per loro.

Una volta lì, crea un nuovo file :

Puoi usare qualsiasi nome, ma l'estensione del file dovrebbe essere .sh . Ad esempio, bash.sh

Quindi aggiungi il contenuto del tuo file .sh:

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

Qui:

  • #!/bin/sh - indica che il file Cron Job è in fase di apertura

  • /usr/bin/php - carica le librerie PHP (richiesto se stai eseguendo uno script PHP)

  • /home/u123456789/public_html/scripts/scheduled.php cron:run > /dev/null 2>&1 - un comando effettivo che vuoi eseguire - assicurati di aggiornare il percorso del file

  • cron:run - esegue il cron job all'interno del file ogni volta che il file viene aperto

Passaggio 2:imposta un Cron Job

Ora che abbiamo fatto i preparativi, imposta un Cron Job. Apri Hosting → Gestisci → Cron Jobs , scegli Personalizzato e inserisci il comando in questo modo:

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

Dove:

  • /bin/sh - dice che stiamo per eseguire un file .sh

  • /home/u123456789/public_html/scripts/bash.sh - un percorso per un file .sh effettivo che vogliamo venga eseguito. Assicurati di aggiornare il percorso del file

Infine, seleziona il programma quando il Cron Job verrà eseguito e Salva i cambiamenti.

NOTE :

  • Azioni di base in File Manager

  • Come controllare l'output di Cron Job su Hostinger?


Panels
  1. Come impostare i lavori cron in cPanel

  2. Come digitare caratteri speciali??

  3. Come impostare un processo Cron

  4. Come impostare un Cron Job in cPanel (Tutorial video)

  5. Come impostare un cron job per eseguire un eseguibile ogni ora?

Come impostare Cron Job in cPanel

Come impostare un Cron Job su Hostinger?

Come controllare l'output di Cron Jobs su Hostinger?

Cron Vs Anacron:come configurare Anacron su Linux (con un esempio)

Come pianificare i lavori con Cron in Linux

Come impostare ed eseguire un cron in cPanel