【发布时间】:2016-03-17 21:53:58
【问题描述】:
我正在尝试在我的 CentOS 服务器上使用 pecl_http 2.5.3,我已经安装了它,但是当我这样做时。
$request = new http\Client\Request("GET",
$endpoint,
[ "Api-Key" => $apiKey,
"X-Signature" => $signature,
"Accept" => "application/xml" ]);
我收到以下错误:无法加载动态库 '/opt/plesk/php/5.5/lib64/php/modules/http.so' - /opt/plesk/php/5.5/lib64/php /modules/http.so: undefined symbol: php_resource_factory_handle_ctor in /var/www/vhosts/bojorquez.viajes/httpdocs/desarrollo/panel/model/beds.php 在第 5 行。
安装后,我运行了以下命令,以分配我拥有的 php.ini 的位置:
pecl config-set php_ini /opt/plesk/php/5.5/etc/php.ini
pear config-set php_ini /opt/plesk/php/5.5/etc/php.ini
我的php.ini如下:
extension=/usr/lib64/php/modules/raphf.so
extension=/usr/lib64/php/modules/propro.so
extension=/usr/lib64/php/modules/http.so
按照这个顺序,我认为“php_resource_factory_handle_ctor”来自 raph 扩展,但我已经包含了它,我不知道出了什么问题,知道出了什么问题吗?
【问题讨论】: