Inicio > Ubuntu > Instalar la extensión pecl_http en ubuntu

Instalar la extensión pecl_http en ubuntu

La clase HttpRequest de PHP nos permite trabajar con el protocolo http y hacer algunas filigranas como el envío de datos por POST desde un script PHP si tener que crear un formulario HTML. Sin embargo esta clase no es es nativa de PHP, si no que forma parte de una extensión PECL de PHP cuyo nombre oficial es pecl_http, por lo que para poder utilizarla en ubuntu debemos seguir los siguientes pasos:

1.- Instalar PEAR

sudo apt-get install php-pear

2.- Instalar el paquete de desarrollo de PHP

sudo apt-get install php5-dev

3.- Instalar algunos paquetes adicionales propios de esta extensión

$ sudo apt-get install libcurl4-openssl-dev
$ sudo apt-get install libcurl4-gnutls-dev

Este último paquete es necesario para hacer que los campos POST se envíen correctamente.
Ver comentarios de http://php.tonnikala.org/manual/es/http.install.php

4.- Instalar libmagic

$ sudo apt-get install libmagic-dev

5.- Instalar la extensión propiamente dicha

$ sudo pecl install pecl_http

6.- Conigurar el fichero php.ini

Utilizando un editor de textos, abrimos el fichero /etc/php5/apache2/php.ini

$ sudo mcedit /etc/php5/apache2/php.ini

una vez abierto el fichero, añadimos el soporte para la extensión, agregando la línea
extension=http.so

7.- Finalmente reiniciamos Apache

$ sudo /etc/init.d/apache2 restart

8.-Referencias

Documentación oficial de la extensión
Articulo en el que me he basado para escribir esta entrada.

Anuncios
Categorías:Ubuntu Etiquetas: ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: