繁体   English   中英

PHP cURL不起作用-Windows 7 64位上的WAMP

[英]PHP cURL not working - WAMP on Windows 7 64 bit

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

对于PHP和Apache文件夹,我也extension=php_curl.dllphp.ini extension=php_curl.dll进行注释。

Windows给我一条错误消息,

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

我该如何解决这个问题?

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

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

我有同样的问题。 在尝试了几乎所有内容并深入研究Stack Overflow之后,我终于找到了原因。 尝试从Windows的PHP 5.4.3和PHP 5.3.13 x64(64位)分别下载“ fixed curl extension”。

我下载了“ php_curl-5.4.3-VC9-x64”,它对我有用。 希望对您有所帮助。

为我工作:

  • 转到此链接
  • 在“固定的curl扩展:”下下载* php_curl-5.4.3-VC9-x64.zip *
  • 替换ext文件夹中的php_curl.dll文件。

这对我有用。

我为此付出了很多努力。.最后,带有Apache 2.2.9的PHP版本5.3.1起作用了...

我收到丢失php5.dll的一致错误。 为此,我将所有不需要的旧php.ini文件(在WAMP文件夹之外)重old_ohp.iniold_ohp.ini

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

至于PHP curl扩展,必须确保已在php.ini中将其激活。 确保将extension_diris设置为目录php_curl.dll位于:

extension_dir =“ C:/ whatever”,然后添加

扩展名= php_curl.dll

步骤如下:

  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不适用于WAMP 2.2e。 我尝试了所有的解决方案,但仍然无法正常工作。 我得到了以前的版本(2.2d),它可以工作。

因此,只需下载以前的版本:D

好吧,只需卸载64位WAMP并使用32位版本即可。 就我而言,它奏效了。

这就是我设法正确加载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" 。这在安装Prestashop时对所有其他方法仍然无效,这对我有帮助。

这就是对我有用的

由另一个SO线程的Soren回答-WAMP的CURL

“似乎在某处存在一个错误。如果您在Win 7 64位上遇到此错误,请尝试安装apache插件版本2.2.9和php插件版本5.3.1,然后切换到WAMP中的版本,然后激活CURL扩展。为了我。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM