2016-01-18 1 views
1

J'ai installé le paquet pecl, mais le pecl_http ne sera pas installé.J'essaie d'obtenir pecl_http

Voici ma liste pecl:

Installed packages, channel pecl.php.net: 
========================================= 
Package  Version State 
propro   1.0.0 stable 
raphf   1.1.0 stable 
uploadprogress 1.0.3.1 stable 

J'essaie d'obtenir le pecl_http sur la liste, mais il ne fonctionne pas. Qu'est-ce que je fais de mal?

Je travaille sur Ubuntu. J'ai installé pecl_http avec la commande suivante:

sudo pecl install pecl_http 

J'ai un fichier pecl_http-2.5.5.tgz et les fichiers dans le paquet .tgz sont écrits en C.

J'ai aussi essayé sudo pecl install http, sans succès. Quelqu'un peut-il me dire ce que je fais mal?

+0

Vous devez donner des détails sur les erreurs, etc. pour montrer ce qui s'est vraiment mal passé, plutôt que de simplement dire «ça ne marche pas». – Eborbob

Répondre

2

Retourner à pecl_http v1 m'a aidé. J'ai trouvé la solution de la question http.so loaded but http_get undefined. Avancer vers PHP 7 ne semblait pas pratique en raison de l'avalanche présumée de modifications nécessaires à d'autres logiciels.

sudo pecl uninstall pecl_http 
sudo pecl install pecl_http-1.7.6 
+0

J'ai essayé que cela ne fonctionne pas, il n'installe pas le fichier pecl-http.so, j'ai aussi essayé de compiler la source C, il a dit que certains fichiers étaient manquants, j'ai résolu le problème si – slim

+0

Je l'ai eu à travailler sur PHP 5.5 en installant pecl_http-2.5.5. –