PHP cURL无效 - Windows 7 64位上的WAMP

wil*_*.am 169 php curl wamp

我在Windows 7 64bit上安装了WAMP.cURL不起作用,但我仍然从WAMP托盘启用它.

我也注释掉extension=php_curl.dllphp.ini为PHP和Apache文件夹两者.

Windows给我一个错误信息,

PHP启动:无法加载动态库'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll' - 应用程序无法启动,因为它的并排配置不正确.请参阅应用程序事件日志或使用命令-lin sxstrace.exe工具获取更多详细信息."

我该如何解决这个问题?

小智 309

转到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.这对我有用.

  • 谢谢!!!对于每个人:它必须工作,不要忘记选择*固定卷曲扩展*(如果你在答案中错过了它),这是非常重要的!其他的不起作用. (10认同)
  • 确保杀死httpd,wampmanager和所有进程 - 然后再次启动wamp应用程序.否则它有时不会重新加载.. (6认同)
  • 谢谢一堆.我很疯狂.这笔交易是有效的,但不适用于curl_multi!无论如何,它指出了我正确的方向.我刚刚去了wamp的网站并下载了Apache附加软件.2.2.9和PHP附加组件版本.5.3.1.使用它们,它的工作原理.士气:并非所有最新版本都是最好的. (3认同)
  • 也不要为我工作,我试过everthing,有人可以连接到我的电脑并检查出来吗?或建议我如何解决它,我做了一切 (2认同)

小智 25

我有同样的问题.在尝试了几乎所有的东西并挖掘Stack Overflow之后,我终于找到了原因.尝试单独从PHP 5.4.3和PHP 5.3.13 x64(64位)为Windows下载"fixed curl extension" .

我已经下载了"php_curl-5.4.3-VC9-x64",它对我有用.我希望它有所帮助.


mpg*_*pgn 13

适合我:

  • 转到此链接
  • 在"固定卷曲扩展名"下载*php_curl-5.4.3-VC9-x64.zip*
  • 替换php_curl.dll文件ext夹中的文件.

这对我有用.


mjs*_*mjs 5

我自己一直在努力奋斗.最后,PHP版本5.3.1与Apache 2.2.9一起工作......

我得到了错过php5.dll的一致错误.为此,我将所有php.ini不需要的旧文件(在WAMP文件夹之外)重命名为old_ohp.ini.