更改 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扩展