如何在PHP中启用cURL?
在使用Apache 2的Debian上:
apt-get install php5-curl /etc/init.d/apache2 restart
(php4-curl如果是php4)
由于您正在使用XAMPP,请取消注释该行
;extension=php_curl.dll
在xampp\apache\bin\php.ini
,然后重新启动Apache服务.
注意:在较新的XAMPP版本中,PHP已移至root xampp文件夹xampp\php\php.ini
.
适用于Windows 7的步骤:
确保PHP引擎使用的php.ini文件是您认为的那个.
确保php.ini中的extension_dir正确设置为ext文件夹
确保extension=php_curl.dll
在php.ini中取消注释
最后也许是大多数人不知道的:4.确保Windows System32文件夹中有这两个文件:libeay32.dll ssleay32.dll如果没有,您可以从php
文件夹中复制这两个文件.
我发现该文件位于:
C:\xampp\php\php.ini
取消注释:
;extension=php_curl.dll
对于Ubuntu(可能还有所有基于Debian的)Linux发行版:
sudo apt-get install php5-curl sudo /etc/init.d/apache2 restart
你可能以前见过PHP Fatal error: Call to undefined function curl_init()
.
在SUSE Linux中:
zypper in php5-curl rcapache2 restart