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.
Commenti recenti