cee*_*yoz 5 php pecl amazon-ami
我已经pecl_http使用 Amazon Linux php54-pecl-httpYum 包安装了 PHP 的扩展。
php -i显示http.ini加载的文件http.ini里面有这extension=http.so条线php -m 显示已安装的 HTTP 模块pecl list显示pecl_http 2.0.0beta1为已安装。然而,当我尝试使用它的函数- new HttpRequest(),http_build_url()等-他们回来是不存在的。我在 CLI 上运行所有内容(这是一个实用程序服务器),因此php.ini环境之间没有机会出现不同的文件。
php -i的 http 块指出:
http
HTTP Support => enabled
Extension Version => 2.0.0beta1
Used Library => Compiled => Linked
libz => 1.2.5 => 1.2.5
libcurl => 7.24.0 => 7.24.0
libevent => 1.4 or greater => 2.0.18-stable
libserf => disabled => disabled
Persistent Handles
Provider => Ident => Used => Free
http_client.curl => N/A => 0 => 0
http_client_pool.curl => N/A => 0 => 0
http_client_datashare.curl => N/A => 0 => 0
Directive => Local Value => Master Value
http.etag.mode => crc32b => crc32b
http.persistent_handle.limit => -1 => -1
Run Code Online (Sandbox Code Playgroud)
有没有人经历过这个?有任何想法吗?
小智 3
也许有点晚了,但这也许可以帮助其他人登陆这里......
确保您引用正确版本的 pecl_http API。他们在 v2 中转移到命名空间,因此调用约定有很大不同。网络上的许多文档都引用了 v1 中的方法。
http://devel-m6w6.rhcloud.com/mdref/http
| 归档时间: |
|
| 查看次数: |
965 次 |
| 最近记录: |