curl 不适用于 wamp 服务器的 php 5.4.3
Posted
技术标签:
【中文标题】curl 不适用于 wamp 服务器的 php 5.4.3【英文标题】:curl is not working on php 5.4.3 of wamp server 【发布时间】:2013-10-27 22:40:00 【问题描述】:我正在使用安装 php 版本 5.4.3 的 wamp 服务器,我启用了 curl 扩展,编辑了 php.ini 文件以取消注释 curl 扩展行,但问题是当我尝试使用控制台安装 composer 时,它给了我一条消息说“PHP启动:无法加载动态库'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll”,这是它的截图
我按照不同帖子的说明,从anindya 下载了 curl 版本,但没有希望..
提前感谢您的宝贵时间
【问题讨论】:
【参考方案1】:确保您的 dll 是针对您正在使用的 PHP 版本编译的。因此,为 5.5 编译的版本不适用于 5.4 等。此问题中有一个相关的链接
PHP cURL not working - WAMP on Windows 7 64 bit
【讨论】:
这个问题是我从哪里得到我发布的链接的,我确定了一切,但没有解决任何问题 嗯...那我可以推荐 Easy PHP 吗?我的安装了正确的 libcurl easyphp.org【参考方案2】:听起来您正在运行 32 位 PHP,并下载了 64 位版本的 PHP_CURL。 那行不通
这个 dll 应该是 WAMP 的 PHP 的标准配置。
你确定你的问题不是你忘记了在 CLI 模式下运行 PHP 时你必须使用位于 c:\wamp\bin\php\php5.4.3\ 中的 'php.ini' 文件来配置它php.ini
因此,如果您取消注释该文件中的 php_curl 扩展行,它应该可以工作,直到您下载了错误的 curl dll。
所以为正确版本的 php 获取一个 32 位 curl dll 并重试。
【讨论】:
以上是关于curl 不适用于 wamp 服务器的 php 5.4.3的主要内容,如果未能解决你的问题,请参考以下文章
为啥 mail() PHP 函数不适用于 WAMP 默认安装?
为啥 mail() PHP 函数不适用于 WAMP 默认安装?
Index.php 有效,而 Index.html 不适用于 WAMP 上的本地主机
将 PHP 从 5.3.4 升级到 5.3.22 后,PHP CURL 未在 WAMP 中加载
无法启用 CURL - Windows 7 64 位上的 WAMP - PHP 5.3.13 Apache 2.2.22