Ответить Новая тема Новый опрос 
 Call to undefined function curl_init
Alex_85
Новичок
Сообщений: 15
Регистрация: 19-07-2015


07-11-2016 01:46
Fatal error: Call to undefined function curl_init() in /var/www/папка/data/www/сайт/modules/yamodule/lib/requests.php on line 31

public static function post($url, $headers, $params)
{
$curl = curl_init($url);
if (isset($headers['Authorization'])) {
$token = $headers['Authorization'];
$headers = array();
$headers[] = 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8';
$headers[] = 'Authorization: '.$token;
}
$params = http_build_query($params);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_USERAGENT, 'yamolib-php');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($curl, CURLOPT_TIMEOUT, 80);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $params);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($curl, CURLINFO_HEADER_OUT, true);
$rbody = curl_exec($curl);
$errno = curl_errno($curl);
$error = curl_error($curl);
$rcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
// self::de(curl_getinfo($curl, CURLINFO_HEADER_OUT), false);
curl_close($curl);
$result = new stdClass();
$result->status_code = $rcode;
$result->body = $rbody;
// self::de($url, false);
// self::de($params, false);
// self::de($headers, false);
return $result;

Подскажите что не так.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
savvato11


Cпециалист
Сообщений: 289
Регистрация: 01-09-2012


07-11-2016 04:14
Напишите хостеру. Пусть включат библиотеку curl
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос