CRON ведет себя так же, как запуск скрипта в браузере? - PullRequest
2 голосов
/ 06 августа 2010

Я никогда не использовал CRON и не знаю, как их настроить, поэтому я использую веб-сайты cron для этого.Сейчас я использую http://www.setcronjob.com/ бесплатный аккаунт для тестирования.

Я использую этот сервис для запуска скрипта, который извлекает данные из Интернета.Скрипт использует PHP file_get_contents и cURL.

Я хочу знать, ведет ли себя запуск CRON так же, как запуск скрипта в браузере, и проблемы, которые могут возникнуть, потому что я думаю, что скрипт, который я запускаю, ведет себянемного по-другому ...

Ответы [ 2 ]

2 голосов
/ 06 августа 2010

Cron (не CRON) запускает скрипт из командной строки. Он не устанавливает какие-либо обычные переменные среды HTTP-сервера и передает все, что находится в среде выполнения. (Конечно, если задание cron не запускает программу, которая отправляет HTTP-запрос веб-серверу для запуска программы на стороне сервера).

0 голосов
/ 06 августа 2010

Запуск задания cron больше похож на запуск скрипта внутри серверной оболочки. Сценарий (cron job) может выполнять столько операций, сколько вам нужно. Это может быть файл / команда любого типа, которые ваш сервер знает, как выполнить.

...