此 » PECL 扩展未与 PHP 捆绑。
安装此 PECL 扩展相关的信息可在手册中标题为 PECL 扩展的安装章节中找到。更多信息如新的发行版本、下载、源文件、 维护人员信息及变更日志等,都在此处: » http://pecl.php.net/package/pecl_http.
Note: The official name of this extension is pecl_http.
PECL 扩展的 DLL 当前不可用。参见 在 Windows 上构建章节。
cheese dot cube at gmail dot com (2013-02-01 08:14:28)
To install this PECL extension on Ubuntu 12.10 run the following:
sudo apt-get install php-http make
sudo pecl install pecl_http
Then add the line "extension=http.so" to php.ini (Normally located at /etc/php5/apache2/php.ini) and restart Apache (sudo service apache2 restart).
anon at anon dot com (2012-07-22 22:31:21)
For others who can't find pecl_http for PHP 5.3 on Windows...
You can download php_http.dll for PHP 5.3 from the official PHP for Windows site (windows.php.net) at http://downloads.php.net/pierre/
bruno dot braga at gmail dot com (2012-05-31 03:15:11)
In Ubuntu 12.04:
# (curl-devel equivalent in Ubuntu is libcurl4-gnutls-dev)
sudo apt-get install libcurl3 php5-dev libcurl4-gnutls-dev libmagic-dev
sudo pecl install pecl_http
aeternuslibertas at gmail dot com (2012-03-06 08:34:04)
If you are on Arch linux you can install this via pear.
just install pear first with pacman, then once php-pear is installed you can # pecl install pecl_http
sumariva at gmail dot com (2011-11-17 08:00:16)
To install this extension on Gentoo Linux just run the package manager:
emerge -q pecl-http
and add the extension into php.ini
extension=http.so ( do not have the php_ prefix )
psymatix at gmail dot com (2011-07-27 00:44:33)
To install libmagic use:
apt-get install libmagic-dev INSTEAD of apt-get install libmagic
Anonymous (2011-07-20 23:19:35)
On Fedora, I had to do 'yum install curl-devel' to avoid missing curl.h error.
jjrp78 at yahoo dot com (2010-10-25 07:43:57)
in Ubuntu 10.10 I had to create this file:
/etc/php5/conf.d/http.ini
and add this line:
extension=http.so
srimalj at gmail dot com (2008-03-28 20:55:35)
Just to add to the above.
I had to install the following in Ubuntu 7.10 .
(otherwise I get a message saying missing curl.h)
# apt-get install libcurl4-gnutls-dev
Hope this helps someone the trouble i went into, just to get the http_post_fields function working
Regs
Srimal.
Mohd Azhar bin Ariffin (2008-02-25 03:20:54)
The installation guideline is very insufficient. I've installed for Debian lenny/sid with the following step;
apt-get install php5-dev (to enable pecl command)
apt-get install libcurl3 (to get curl support)
apt-get install libmagic
and
pecl install pecl_http
pecl will download and compile but before that just follow the prompt. If the respective development library is not available in your system, the compilation will abort.
After pecl_http got install, copy /usr/lib/php5/20060613+lfs/http.so to /usr/lib/apache2/modules and restart apache
Hopefully this will help others from facing the same hassle for quite sometime.
Jean-Lou Dupont (2008-01-07 12:24:03)
Don't forget to copy ''http.so'' in the php/modules directory and add ''extension=http.so'' to php.ini.
Christian9997 (2007-06-15 07:09:52)
The "Installation requirements on Windows" are confusing:
If you are a Windows user you need to have the php_curl.dll extension installed before being able to install the php_http.dll extension.