gpt4 book ai didi

php - 如何在 Windows 上安装 cURL?

转载 作者:IT王子 更新时间:2023-10-28 23:54:40 27 4
gpt4 key购买 nike

我已按照此处的所有说明进行操作:http://www.tonyspencer.com/2003/10/22/curl-with-php-and-apache-on-windows/

安装和配置apache获取 PHP5 包并获取 CURL 包。

我运行 apache 并运行 PHP 脚本。没问题。但是当我用 curl 运行 php 脚本时,它失败了。

它返回:** C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testing.php 第 5 行调用未定义函数 curl_version()**

其中第 5 行调用了 curl_init()

我输出 php -i 以查看是否调用了正确的扩展路径。已正确设置:

extension_dir => C:\PHP\ext => C:\PHP\ext
cURL support => enabled
cURL 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 XP
Apache 2.2
PHP 5.2.6
CURL 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 MB
Should I get this one instead?

我需要使用 CURL 的原因是它是我项目的要求。所以,我只能坚持下去。XAMPP...它在 Windows 中如何工作?有什么可以推荐的网站吗?谢谢。

我已经尝试了很多关于安装 cURL 并检查所有内容的方法,但我仍然在围绕这个问题转来转去,不知道发生了什么。

Apache 服务器使用正确的 PHP.ini。并且 PHP.ini 具有正确的 extension_dir 和 extension=php_curl.dll我不知道为什么它不起作用。甚至我都按照每一步进行设置。 :(

最佳答案

使用以下步骤安装 curl:

  1. 打开 https://curl.haxx.se/dlwiz?type=bin在浏览器中。

  2. 在下拉框中选择您的操作系统:Windows/Win32 或 Win 64。点击选择!

  3. 对于 Win 32,选择是在 Windows 命令提示符(通用)还是在 Cygwin 终端(cygwin)中使用 curl。对于 Win 64,选择是在 Windows 命令提示符(通用)还是 MinGW (MinGW64) 中使用 curl。点击选择!

  4. 如果需要,请选择您的 Windows 操作系统。完成。

  5. 点击下载查看启用或禁用 SSL 的版本

  6. 打开下载的 zip 文件。将文件解压缩到易于查找的位置,例如 C:\Program Files。

测试 curl

  1. 打开 Windows 命令提示符终端。 (从“开始”菜单中,单击“运行”,然后键入 cmd。)

  2. 设置路径以包含放置 curl.exe 的目录。例如,如果您将它放在 C:\Program Files\curl 中,那么您将键入以下命令:设置路径=%path%;"c:\Program Files\curl"

注意:您也可以直接将 curl.exe 文件复制到路径中的任何现有路径

  1. 键入 curl。您应该看到以下消息:curl:尝试“curl –help”或“curl –message”以获取更多信息这意味着安装了curl并且路径是正确的。

关于php - 如何在 Windows 上安装 cURL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/181082/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com