- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
根据标题,我只是想在 ubuntu 中为 php 安装 pecl_http 扩展。
所以我做了最有意义的事情:
andreas@earl ~ $ sudo pecl install pecl_http
downloading pecl_http-1.6.6.tgz ...
Starting to download pecl_http-1.6.6.tgz (173,645 bytes)
.....................................done: 173,645 bytes
71 source files, building
running: phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
1. whether to enable cURL HTTP requests; specify libcurl directory : yes
1-1, 'all', 'abort', or Enter to continue:
1. whether to enable support for gzencoded/deflated message bodies; specify zlib directory : yes
1-1, 'all', 'abort', or Enter to continue:
1. whether to enable response content type guessing; specify libmagic directory : no
1-1, 'all', 'abort', or Enter to continue:
1. whether to depend on extensions which have been built shared : yes
1-1, 'all', 'abort', or Enter to continue:
building in /var/tmp/pear-build-root/pecl_http-1.6.6
running: /tmp/pear/temp/pecl_http/configure --with-http-curl-requests --with-http-zlib-compression --with-http-magic-mime=no --with-http-shared-deps
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for gcc... gcc
.... <snip>
checking for unistd.h... (cached) yes
checking for gethostname... yes
checking for getdomainname... yes
checking for getservbyport... yes
checking for getservbyname... yes
checking for zlib.h... found in /usr
checking for zlib version >= 1.2.0.4... 1.2.3.3
checking for curl/curl.h... not found
configure: error: could not find curl/curl.h
ERROR: `/tmp/pear/temp/pecl_http/configure --with-http-curl-requests --with-http-zlib-compression --with-http-magic-mime=no --with-http-shared-deps' failed
所以好吧,我的系统里没有curl,所以我有
andreas@earl ~ $ sudo apt-get install php5-curl
Curl 安装正常,所以我再次尝试安装 php5-http,但仍然是同样的错误。
有人可以分享一盏灯吗? :(
-哇
最佳答案
您收到的消息并不表示缺少 PHP curl 包。
相反,问题是您似乎没有“系统”curl 包——或者,至少,没有包含编译 pecl_http
.
根据快速
apt-cache search
判断:
$ LANG=en apt-cache search libcurl dev
libcurl4-gnutls-dev - Development files and documentation for libcurl (GnuTLS)
libcurl4-openssl-dev - Development files and documentation for libcurl (OpenSSL)
...
您可能必须安装 libcurl4-gnutls-dev
或 libcurl4-openssl-dev
。
(上次编译 PHP 时,我安装了其中的第一个,它允许我在启用 curl 支持的情况下编译 PHP)
关于php - 在 xubuntu 中安装 pecl_http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1933985/
我在 Windows 中安装了 pecl_http 扩展并运行了以下代码: setOptions(array('lastmodified' => filemtime('local.rss'))); $
我安装了 pecl 包,但是 pecl_http 不会安装。 这是我的 pecl 列表: Installed packages, channel pecl.php.net: =============
这是我的服务器配置: CentOS 6.5 版(最终版) PHP 5.5.7 pecl_http 2.0.4 稳定 服务器版本:Apache/2.2.15 (Unix) 除了当我尝试加载 pecl_h
hotelbeds api 需要用一些字段的post请求的api,但我不知道字段将被添加到哪里!! (在 GET 请求中,我像任何请求一样在 url 中添加字段) API 代码 ` $apiKey =
hotelbeds api 需要用一些字段的post请求的api,但我不知道字段将被添加到哪里!! (在 GET 请求中,我像任何请求一样在 url 中添加字段) API 代码 ` $apiKey =
我已经安装了 pecl_http,但是当我尝试使用它时,出现错误: Fatal error: Uncaught Error: Call to undefined function http_get()
在 PHP 中,您可以使用 PHP 文件流函数,如 file_get_contents() 来处理 HTTP 请求,但要处理复杂的 HTTP 通信,cURL 显然更好,更灵活。多年来我一直在使用 cU
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我正在尝试使用 HttpRequest 类,该类应该位于 php.ini 的 PECL_HTTP 扩展中。我有 php5 并使用以下命令安装 pecl_http。 sudo pecl install
我正在尝试使用 HttpRequest 类,它应该在 PHP 的 PECL_HTTP 扩展中。我有 php5 并使用以下命令安装 pecl_http。 sudo pecl install pecl_h
我在 Mac OS X 10.9.5 和 PHP 5.6.13 上运行 PHP PECL 扩展 pecl_http ( https://pecl.php.net/package/pecl_http )
我想使用 http_parse_headers因此,我安装了依赖项 pecl_http(2.4.3/2.2.5) 并调用了 http_parse_headers 函数但没有成功。 function_e
我正在尝试安装 pecl HTTPRequest 扩展。但是当我在我的 CentOS 服务器上运行以下命令时,我收到消息说没有可用的版本并且安装失败。 $pecl install pecl_http
根据标题,我只是想在 ubuntu 中为 php 安装 pecl_http 扩展。 所以我做了最有意义的事情: andreas@earl ~ $ sudo pecl install pecl_http
我正在为 CouchDB 开发一个 PHP 客户端。在浏览有关 HTTP 和 cURL 的 php.net 文档时,我遇到了 PECL_HTTP 扩展。乍一看,我想我更愿意使用这个 PECL 扩展而不
我正在尝试安装此扩展程序,但它在配置阶段失败了。我在 ubuntu 12.04 上,我刚刚安装了这些软件包: libcurl3-openssl-dev php-http libpcre3-dev li
我刚刚看到有新版本的 pecl_http 扩展可用,请参阅 the documentation .它带来了一个新的界面并且与旧的扩展没有相似之处,所以我想问一下是否有任何关于如何使扩展工作的例子?我安
我正在尝试在 docker 容器中安装 pecl_http 。目前我的 Dockerfile 看起来像这样: FROM fun:5000/apache-php:0.1.0 # Install depe
我正在开发一个在 Windows 上运行的 PHP 项目,如果能够使用 pecl_http 而不是使用 cURL 并重新发明轮子来完成 pecl 扩展所做的所有很酷的事情,将会非常方便比如解析头等等。
我正在建立网站和域托管 (1&1) 仅提供基础 PHP 5.4(没有外部库,如 PECL_HTTP 或 CURL 等,没有安装的库)。 我可以将 PHP 类文件添加到我的代码中。我正在尝试在此 URL
我是一名优秀的程序员,十分优秀!