Почему через cron задачник не удается выполнить скрипт в котором есть http запросы?
Первое правило думающего программиста: если что-то не работает, то читай логи
права доступа смотри.. ибо не факт что от нужного пользователя скрипт выполняется!