2015-07-14 2 views
0

Я установил расширение HTTP для PHP с помощью следующей команды,pecl install pecl_http не работает.

**pecl install pecl_http** 

его преуспевающим, но я не могу найти расширение http.so в моих /USR/Lib/php5/20121212 + LFS папка. Есть ли что-нибудь, что мне нужно?

+0

Есть ли какие-либо другие каталоги (с другой даты) в/USR/Lib/php5 /? – m6w6

+0

Нет, каталогов в/usr/lib/ph5 нет. 20121212 + lfs, json, build есть. – Sundar

ответ

0

Я получил сообщение http, используя следующую функцию. Я просто нашел его в Интернете.

функция http_post_lite ($ URL, $ данных, $ заголовки = NULL) {

$data = http_build_query($data);  
$opts = array('http' => array('method' => 'POST', 'content' => $data,'header' => "Content-Type: application/x-www-form-urlencoded\r\n")); 


if($headers) { 
    $opts['http']['header'] = $headers; 
} 
$st = stream_context_create($opts); 
$fp = fopen($url, 'rb', false, $st); 

if(!$fp) { 
    return false; 
} 
return stream_get_contents($fp); 
}