Domanda

Voglio eseguire uno script ogni 30 minuti, ma voglio usarlo attraverso cron come è il mio script personale che mi email gli aggiornamenti da vari siti a seconda delle configurazioni.

Quindi, che cosa devo scrivere in Command per eseguire in cPanel per eseguire il mio script con nome check.php

È stato utile?

Soluzione

Il formato è qualcosa di simile. Eactly lo stesso come se si stava tentando di eseguire il comando dal terminale.

    php_location full_script_location output_location

Così, per esempio sul mio server Vorrei usare qualcosa di simile:

/usr/bin/php /home/yacoby/status/check.php

È necessario assicurarsi che il proprio indirizzo e-mail è impostato correttamente.

Se non si desidera che la posta elettronica le output dello script (vale a dire che si desidera effettuare il login, oppure fare l'emailing all'interno dello script), mettere> / dev / null alla fine del comando. ad es.

/usr/bin/php /home/yacoby/status/check.php > /dev/null

Altri suggerimenti

Si potrebbe anche provare:

wget http://www.example.com/check.php

come allora lo script verrà eseguito esattamente nello stesso modo in cui farebbe sul sito (le variabili di ambiente, i permessi dei file, ecc sarà lo stesso).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top