更改 php(xampp) 中的 curl 扩展名?

Posted

技术标签:

【中文标题】更改 php(xampp) 中的 curl 扩展名?【英文标题】:change curl extension in php(xampp)? 【发布时间】:2016-12-05 03:40:08 【问题描述】:

我最近使用 Visual Studio 构建了支持 http2 的 curl。我已经在命令提示符下测试了 curl.exe。它按预期工作。

我的要求是我必须在运行 xampp 的网站中使用这个内置的 curl。

我知道 xampp 中的 php 已经有了它的 curl 扩展。它在第 878 行的文件 php.ini 中。

extension=php_curl.dll

它在 .dll 中 如何更改它以使其指向我构建的 curl。

如果在 xampp 中不可行,您可以提出其他建议。但我的要求是我必须在我的 php 项目中使用这个内置的 curl。

谢谢。

【问题讨论】:

php_curl.dll 是一个 PHP 模块,而不是 cURL 本身。 好的。如何让我构建的 curl 在 php 中工作? 你必须下载并构建 PHP 源代码,而不是一些随机的命令行 curl 程序 这可能会提供信息***.com/q/4976971/3885509 这个wiki.php.net/internals/windows/stepbystepbuild 【参考方案1】:

将您的 DLL 版本复制到 \xammp\php\ext 文件夹中。这就是 PHP 获取它们的地方,这就是除了重新启动 Apache 之外您需要做的所有事情。

最好备份原件,以防你的不工作

【讨论】:

我有 .exe 文件。我没有 .dll 文件。你能建议一个解决方法吗? 那你编译错了扩展或者你没有真正编译php_curl扩展 我已经从源代码编译了这些。它在 cmd 上运行良好。我只需要让它在我的 php 项目中工作。 你究竟编译了什么源码?

以上是关于更改 php(xampp) 中的 curl 扩展名?的主要内容,如果未能解决你的问题,请参考以下文章

Windows 7 中的 XAMPP 1.7.7 使用 curl 不返回任何内容

linux下xampp集成环境中怎么为php添加curl扩展

如何在 Xampp Windows 10 上重新安装 PHP cURL?

在 Windows 中为 php 配置 curl 扩展

Facebook 需要 CURL PHP 扩展错误

在 xampp、windows 中启用 curl