http extension con PECL

Salve a tutti.

Sto sviluppando un piccolo agente di ricerca in php e ho pensato di adoperare le estensioni http di php

Ho provato ad installare l'estensione php_http sia in ambiente windows che in ambiente linux, ma in entrambi i casi mi trovo davanti ad una porta chiusa. Mi spiego.

windows xp pro, apache 2, php 5

- Ho eseguito il download delle estensioni PECL

- Ho estratto la dll di interesse (php_http.dll) nella cartella delle estensioni [php_root]\ext\

- Ho modificato php.ini per abilitare la nuova estensione, aggiungendo (decommentando) la direttiva extension php_http.dll

- Ho riavviato apache

A questo punto, il phpinfo non visualizza alcun riferimento all'estensione http, ed i log di errore di apache indicano che non riescono a trovare la libreria php_http.dll.

debian sarge, apache 2, php 5

In questo caso l'estensione deve essere installata direttamente tramite il comando PECL.

- Ho ricercato la libreria nel repository PECL

- Ho eseguito #pecl install php_http

A questo punto, dopo avere eseguito il download del pacchetto ricevo l'errore:

ERROR: `phpize' failed

Avete qualche suggerimento?

Grazie a tutti.

inviato 9 anni fa
adecaro
X 0 X

Ho provato ad installare questa estensione sul mio PHP 5.2.1 su Windows XP SP2. Mi bastato prendere l'estensione dal pacchetto pecl e copiarla nella cartella ext di PHP. Ho modificato il php.ini per caricare l'estensione ed il phpinfo() ha confermato il caricamento.

:dunno:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda