Неустранимая ошибка PHP: вызов неопределенной функции curl_file_create()

#php #curl #cron #telegram

#php #curl #cron #telegram

Вопрос:

Если я запускаю скрипт с помощью браузера, он работает хорошо.

Но ошибка выходит через планировщик.

$tg->photo2(-1001216648524 , '/banners/'.$a.'.jpg');

 public function     photo2($id, $message, $caption, $reply) {   
        $data = array(
            'chat_id'      => $id,
            'photo'     => curl_file_create(__DIR__ . $message),
             'caption'     => $caption,
            'reply_markup'     => $reply,
   
            );
       
        $out = $this->request('sendPhoto', $data);
    
        return $out;
    } 
  

Комментарии:

1. планировщик может использовать версию php <5.5. можете ли вы проверить это на своем терминале: php -v

2. версия php 5.4.16 (native)

3. да, это не поддерживается в версии php менее 5.5