Крон ведет себя как хз что - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD64343.6121
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 06.06.2011, 22:42   #1
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию Крон ведет себя как хз что

В общем при попытке запуска скрипта через крон, он обрывает закачку файлов курлом. Если просто с шелла то все ок. WGET тоже все ок. В чем может быть проблема?
Hector вне форума  
Старый 06.06.2011, 23:19   #2
y4b53
:(
 
Аватар для y4b53
 
Регистрация: 25.11.2008
Сообщений: 759
Бабло: $94392
По умолчанию

попробуй так поставить на крон

php file.php > /dev/null &
__________________
Знать путь и пройти его — не одно и то же. Pharmcash & PharmcashUSA - знаем, проходили... Лидеры в фарме
y4b53 вне форума  
Старый 06.06.2011, 23:59   #3
mr.Charlie
je suis Charlie
 
Аватар для mr.Charlie
 
Регистрация: 19.08.2009
Сообщений: 1,643
Бабло: $255632
По умолчанию

Видимо, вызываешь как-то так: php /path/to/script.php&, а в скрипте пути есть.
Попробуй: cd /path/to/ && php script.php&

Или ты про curl из коммандной строки?
mr.Charlie вне форума  
Старый 07.06.2011, 00:10   #4
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
Отправить сообщение для Hector с помощью Jabber
автор темы ТС По умолчанию

делаю так

*/2 * * * * cd /var/www/html/video/; php cron.php
Hector вне форума  
Старый 07.06.2011, 00:12   #5
y4b53
:(
 
Аватар для y4b53
 
Регистрация: 25.11.2008
Сообщений: 759
Бабло: $94392
По умолчанию

пробуй
*/2 * * * * cd /var/www/html/video/; php cron.php > /dev/null &
__________________
Знать путь и пройти его — не одно и то же. Pharmcash & PharmcashUSA - знаем, проходили... Лидеры в фарме
y4b53 вне форума  
Старый 07.06.2011, 00:16   #6
kanscx
Senior Member
 
Аватар для kanscx
 
Регистрация: 03.04.2007
Адрес: www.ua
Сообщений: 3,209
Бабло: $373635
По умолчанию

/usr/bin/php надо писать, полный путь к пхп бинарнику
__________________
kanscx вне форума  
Старый 07.06.2011, 02:30   #7
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,362
Бабло: $470735
По умолчанию

Цитата:
Сообщение от Hector Посмотреть сообщение
В общем при попытке запуска скрипта через крон, он обрывает закачку файлов курлом. Если просто с шелла то все ок. WGET тоже все ок. В чем может быть проблема?
в кроне по умолчанию может быть:
1) свой шел со своими переменными окружения
2) свой пхп со своим php.ini

поэтому путь к нужному бинарнику php лучше прописывать полностью, как рекомендовал kanscx. И убедись, что это тот же php, в котором все ок.

Если без крона php-cli работает нормально,а в кроне хуево - то проблема в окружении, которое создается для крона. В том числе и права как на доступ к файлам, так и на запуск бинарников. Попробуй пустить крон от рута, ну и логи надо смотреть в /var/log/cron*
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума