PHP cURL 不工作-WAMP 在 Windows764位

我把 WAMP安装在我的 Windows 764位上。CURL 无法工作,但我仍然从 WAMP 托盘启用了它。

对于 PHP 和 Apache 文件夹,我还在 php.ini中取消了 extension=php_curl.dll的注释。

Windows 给我一个错误消息,

PHP 启动: 无法加载动态库‘ c:/wamp/bin/PHP/php5.4.3/ext/PHP _ curl.dll’-应用程序启动失败,因为其并行配置不正确。请查看应用程序事件日志或使用命令-lin sxstrace.exe 获取更多细节。”

我怎样才能解决这个问题?

135461 次浏览

转到 http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/并下载与 PHP版本 在“固定旋度扩展”下对应的 cURL 版本。

因此,如果您有 PHP 5.3.13,请下载“ PHP _ curl-5.3.13-VC9-x64. zip”。先试试“ VC”版本。然后替换 ext 文件夹中的 php _ curl.dll。这招对我很管用。

最后,PHP 5.3.1版和 Apache 2.2.9一起工作了..。

我得到了缺少 php5.dll 的持续错误。为此,我将所有不需要的旧 php.ini文件(WAMP 文件夹之外)重命名为 old_ohp.ini

我就是这么做的

索伦从另一个线索回答-WAMP 的 CURL

“某个地方好像有个窃听器。如果你在 Win 764位上遇到这种情况,那么尝试安装 apache addon version 2.2.9和 php addon version 5.3.1,然后切换到 WAMP 中的那些,然后激活 CURL 扩展。这招对我很管用。”

我也有同样的问题。在尝试了几乎所有方法并深入研究 Stack Overflow 之后,我终于找到了原因。尝试从 Rel = “ nofollow noReferrer”> PHP 5.4.3和 PHP 5.3.13 x64(64位) for Windows 单独下载“固定旋度扩展”。

我已经下载了“ php _ curl-5.4.3-VC9-x64”,它对我很有用。我希望它能有所帮助。

我认为 cURL 无法与 WAMP 2.2 e 工作,我尝试了所有的解决方案,但它仍然不工作。我得到了以前的版本,(2.2 d) ,它工作。

所以只要下载之前的版本: D

该错误与 PHP 无关。这意味着您以某种方式依赖于 Apache 的 mod _ flate,但是没有加载 Apache 模块。尝试在 httpd.conf 中启用 mod _ flate 或注释掉违规行(在 httpd.conf 中搜索 DEFLATE)。

至于 PHP curl 扩展,必须确保在 PHP.ini 中激活它。确保扩展名 _ diris 设置为 php _ curl.dll 所在的目录:

Extension _ dir = “ C:/whatever” 然后加上

扩展名 = php _ curl. dll

对我有用:

  • 转到 这个链接
  • 下载 * php _ curl-5.4.3-VC9-x64. zip * ,在“ Fixcurl 扩展名:”
  • 替换 ext文件夹中的 php_curl.dll文件。

这招对我很管用。

那么,只要卸载 WAMP 64位和32位版本。它在我的情况下工作。

步骤如下:

  1. 关闭 WAMP (如果正在运行)
  2. 导航到 WAMP\bin\php\<your version of PHP>
  3. 编辑文件 php.ini
  4. 搜索 curl,取消注释 extension=php_curl.dll
  5. 导航到 WAMP\bin\Apache\<your version of Apache>\bin\
  6. 编辑文件 php.ini
  7. 搜索 curl,取消注释 extension=php_curl.dll
  8. 两个都救
  9. 重启 WAMP

这就是我如何正确加载 CURL 的方法。在我的例子中,php 是从 zip 包安装的,所以我必须将 php 目录添加到 PATH 环境变量。

确保您的系统 PATH 环境变量包含 PHP 安装所在的目录。 停止 Apache 服务器并重新启动它。幸运的话,CURL 将开始工作。

这对我来说很有用: http://www.mediafire.com/?3ay381k3cq59cm2 下载粘贴文件到 ext 文件夹 PHP 5.4.3

我在 win8 wamp3 php5.6上没有使用 curl 的问题。重新安装 wamp (x64版本,因为我有 x64在系统信息)使它工作得很好。

取消 php.ini文档中的 "curl=cainfo"注释 这帮助我在安装 Prestshop 时,所有其他方法仍然不工作。