2010-08-06 3 views
2

Je n'ai jamais utilisé CRONs et je ne sais pas comment en créer un, alors j'utilise les sites cron en ligne pour le faire. Maintenant, j'utilise le compte gratuit http://www.setcronjob.com/ pour tester. J'utilise ce service pour exécuter un script qui récupère des données à partir du Web. Le script utilise les fichiers PHP file_get_contents et cURL.CRON se comporte exactement comme exécuter un script dans le navigateur?

Je veux savoir si l'exécution d'un Cron est se comporte de la même manière que l'exécution d'un script dans le navigateur et les problèmes qui peuvent se produire parce que je pense que le script que je suis en cours d'exécution se comporte un peu différent ...

Répondre

2

Cron (pas CRON) exécute un script à partir de la ligne de commande. Il ne définit aucune des variables d'environnement habituelles du serveur HTTP, et passe celles qui se trouvent dans l'environnement d'exécution. (Sauf si le travail cron exécute un programme qui envoie une requête HTTP au serveur web pour exécuter le programme côté serveur, bien sûr).

0

L'exécution d'un travail cron s'apparente davantage à l'exécution d'un script dans un shell de serveur. Le script (travail cron) peut exécuter autant d'opérations que vous le souhaitez. Cela peut être n'importe quel type de fichier/commande (s) que votre serveur sait comment exécuter.

Questions connexes