pecl_http扩展似乎没有加载

时间:2015-07-16 02:58:16

标签: php

PHP版本:5.5.15

安装步骤

要安装pecl_http 2.5.0,我使用:

pecl install pecl_http

安装pecl_http 1.7.6我使用:

gunzip http*.tgz
pecl install *.tar

在CLI中显示,但不在浏览器中显示

它们出现在pecl list

pecl_http 2.5.0   stable                                                                         
propro    1.0.0   stable                                                                         
raphf     1.0.4   stable
php --info | grep -A100000 http | grep -B100000 http.etag.mode
http                                                                                             

HTTP Support => enabled                                                                          
Extension Version => 2.5.0                                                                       

Used Library => Compiled => Linked                                                               
libz => 1.2.3.4 => 1.2.3.4                                                                       
libcurl => 7.22.0 => 7.22.0                                                                      
libevent => 1.4 or greater => 1.4.14b-stable                                                     
libidn (IDNA2003) => 0.26 => unknown                                                             

Directive => Local Value => Master Value                                                         
http.etag.mode => crc32b => crc32b

我的php.ini

;;;;;;;;;;;;;;;;;;;;;;                                                                         
; Dynamic Extensions ;                                                                         
;;;;;;;;;;;;;;;;;;;;;;  

; ... skip a bunch of comments ...

extension=raphf.so                                                          
extension=propro.so                                                         
extension=http.so

我也为我系统上找到的所有php.ini做了这个。我使用config-set pearpecl来设置ini路径。重新安装pecl_http后,pecl已识别出来并设置extension="http.so",但这也无效。

浏览器php_info()使用与CLI相同的ini

php --info | grep php.ini

Loaded Configuration File => /ini/path/php.ini

但是,我没有在<?php phpinfo(); ?>测试页面的浏览器中看到http扩展程序。 extension_loaded也没有回复。

我做错了什么?

0 个答案:

没有答案