За последние 24 часа нас посетили 18705 программистов и 1702 робота. Сейчас ищут 919 программистов ...

Cron + curl

Тема в разделе "Прочие вопросы по PHP", создана пользователем botbot, 19 май 2013.

  1. botbot

    botbot Активный пользователь

    С нами с:
    7 янв 2010
    Сообщения:
    12
    Симпатии:
    0
    Задача - запустить скрипт по расписанию, он должен авторизовываться через вконтакт. Для этого надо слать запрос по https, поэтому нужен curl.
    Задача в кроне стоит вот так:
    Код (Text):
    1.  
    2. */3 *  *   *   *     /home/sendCron.php >> /home/sender.log
    Скрипт, Если выкинуть всё и оставить суть, выглядит вот так:
    Код (Text):
    1.  
    2. #!/usr/bin/php
    3. <?php
    4.         $ch = curl_init();
    5.         echo 'curl init:' . PHP_EOL;
    6.         echo var_export($ch, true) . PHP_EOL;
    Дожидаюсь когда отрабатывает и вижу, что в $ch у меня NULL. Поэтому дальнейшие вызовы не проходят. Как быть?
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    А в curl_error нечего нет?
     
  3. botbot

    botbot Активный пользователь

    С нами с:
    7 янв 2010
    Сообщения:
    12
    Симпатии:
    0
    Не смотрел. Уже решили в другом форуме, там у меня просто логическая ошибка в коде была.
    Но важно знать, что var_export оказывается не умеет показывать данные типа recource, поэтому и выводил NULL.