|
|
|
| Приветствую!
Такая проблема -
есть скрипт, который, имитируя действия пользователя, скачивает файлы с удаленного сервера.
Когда запускаю скрипт через командную строку, все отлично срабатывает, файлы загружаются и сохраняются.
Когда ставлю запуск в CRON, то нет.
Возможно, CRON не дает сохранять файлы, подскажите, если в курсе, в чем проблема?
Заранее благодарен | |
|
|
|
|
|
|
|
для: okcom
(14.10.2011 в 19:11)
| | Сложно сказать не видя скрипта... но в случае cron следует проявлять осторожность, во-первых следует явно указывать все пути, причем абсолютные от начала диска (или устанавливать текущий путь программно). Во-вторых, следует иметь в виду, что PHP выполняется голым, без Apache, т.е. переменные окружения из $_SERVER и других массивов не доступны.
Вообще при подготовке такого cron-скрипта следует все действия логгировать в текстовый файл - удалось не удалось - все должно попадать в журнал. Обычно, даже опытные программисты, впервые составляющие cron-задание довольно долго отлаживают свои скрипты - там немного другая среда. | |
|
|
|
|
|
|
|
для: cheops
(14.10.2011 в 19:28)
| | Спасибо, попробую сделать лог. | |
|
|
|