«

»

Mag 25

Estensione HTTP per PHP 5

Dovevo usare questa libreria per eseguire un logout da remoto.

la libreria http ha l’utile funzione http_get() che faceva al caso mio, ma non avevo la libreria installata nel server. Da qui l’errore:

Fatal error: Call to undefined function http_get()

Passaggi da compiere per una distro Ubuntu 10.04 come root:

# apt-get install libcurl3-openssl-dev
# pecl install pecl_http

Output utile:

...
Build complete.
Don't forget to run 'make test'.
...
install ok: channel://pecl.php.net/pecl_http-1.7.1
configuration option "php_ini" is not set to php.ini location
You should add "extension=http.so" to php.ini

Aggiungere, come suggerito, la riga extension=http.so al file php.ini.

Alla fine riavviare il servizio Apache:

# service apache2 restart

Per controllare che le esenzioni siano caricate, creare una pagina info.php contenente

<?php
   phpinfo();
?>

puntare su di essa il browser e controllare che ci sia CURL e HTTP.

Link utile.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Puoi usare i seguenti tag ed attributi HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>