为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Windows上安装cURL?

如何在Windows上安装cURL?

慕无忌1623718 2019-11-29 11:12:05
我已按照此处的所有说明进行操作:http : //www.tonyspencer.com/2003/10/22/curl-with-php-and-apache-on-windows/要安装和配置apache,请获取PHP5软件包并获取CURL软件包。我运行apache并运行PHP脚本。没问题。但是当我用curl运行php脚本时,它失败了。它返回: **Call to undefined function curl_version() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testing.php on line 5**在第5行被称为 curl_init()我输出php -i以查看是否调用了正确的扩展路径。正确设置:extension_dir => C:\PHP\ext => C:\PHP\extcURL support => enabledcURL Information => libcurl/7.16.0 OpenSSL/0.9.8g zlib/1.2.3我什至尝试运行,curl_version() 但仍然出现相同的错误。看起来PHP找不到CURL扩展名,但是php.ini(以及php -i)表明它已设置。任何的想法?:)P.S>  System I m running on:Windows XPApache 2.2PHP 5.2.6CURL Win32 Generic Binaries: Win32 2000/XP  metalink    7.19.0  binary  SSL enabled     Daniel Stenberg     249 KB我没有得到这个:Win32 2000/XP   7.19.0  libcurl     SSL enabled     Günter Knauf    1.55 MBShould I get this one instead?我需要使用CURL的原因是这是我项目的要求。所以,我只能坚持下去。XAMPP ...在Windows中如何工作?有什么可以推荐的网站吗?谢谢。我在安装cURL并检查所有内容方面尝试了很多事情,但是仍然在绕着问题盘旋,不知道发生了什么。Apache服务器使用正确的PHP.ini。并且PHP.ini具有正确的extension_dir和extension = php_curl.dll,我不知道为什么它不起作用。甚至我也按照每个步骤进行设置。:(
查看完整描述

3 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

您可能会误会需要编辑的PHP.ini。首先,添加一个PHPinfo(); 到info.php,然后从浏览器运行它。


写下您现在在变量列表中看到的PHP ini目录路径!您可能会注意到,它与PHP-CLI ini文件不同。


启用扩展


你完成了 :-)


查看完整回答
反对 回复 2019-11-29
  • 3 回答
  • 0 关注
  • 679 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信