суньте в промежуточный скрипт /usr/local/bin/php /www/XXX/data/www/XXX.ru/cron/orgs_collector.php
а уже его вызов в крон. В кроне сталкивался пару раз с неоднозначностями с параметрами, выносом в скрипт решалось. 2012/11/12 Vladislav V. Prodan <[email protected]> > #cat /etc/crontab > SHELL=/bin/sh > > PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/etc:/usr/local/bin:/usr/local/sbin > HOME=/var/log > > LANG=ru_RU.UTF-8 > .... > 15 6 * * * XXX /usr/local/bin/php > /www/XXX/data/www/XXX.ru/cron/orgs_collector.php > > Так работает: > #sudo -u XXX /usr/local/bin/php > /www/XXX/data/www/XXX.ru/cron/orgs_collector.php > > > Скрипт должен стянуть файлик с другого хоста > ... > $ch = curl_init(); > curl_setopt($ch, CURLOPT_URL, $url); > curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); > $result = curl_exec($ch); > $getinfo = curl_getinfo($ch); > curl_close($ch); > if ($getinfo['http_code'] != '200') exit; > $handle = fopen(WWW_ROOT.'/tmp/input.txt', 'w+'); > fwrite($handle, $result); > fclose($handle); > ... > > Как побороть? > > -- > Vladislav V. Prodan > System & Network Administrator > http://support.od.ua > +380 67 4584408, +380 99 4060508 > VVP88-RIPE > -- Regards, Alexander Yerenkow
