无法启用 CURL - Windows 7 64 位上的 WAMP - PHP 5.3.13 Apache 2.2.22
Posted
技术标签:
【中文标题】无法启用 CURL - Windows 7 64 位上的 WAMP - PHP 5.3.13 Apache 2.2.22【英文标题】:Can't enable CURL - WAMP on Windows 7 64 bit - PHP 5.3.13 Apache 2.2.22 【发布时间】:2012-10-25 02:07:04 【问题描述】:好的,我已经阅读了this 和this。
我做了以下事情:
-
在
c:\wamp\bin\apache\apache2.2.22\php.ini
和c:\wamp\bin\php\php5.3.13\php.ini
中启用extension=php_curl.dll
下载 curl here 并在 c:\wamp\bin\php\ext\
中替换 php_curl.dll
将c:\wamp\bin\php\php5.3.13\
添加到PATH(因为libeay32.dll
和ssleay32.dll
在那里)。顺便说一句,我的路径如下:C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\wamp\bin\php\php5.3.13\
已将libeay32.dll
和ssleay32.dll
复制并粘贴到c:\Windows
和c:\Windows\System32
多次重启 Apache
phpinfo() 中仍然绝对没有 curl 的迹象。
这里遗漏了什么?
【问题讨论】:
你能告诉我们你使用的是哪个版本的 wampserver 和操作系统(如果它是 64 位的)。您正在运行的 php 版本是什么?我假设它是 5.3.13,但只是确认它。 嗨@D34dman,操作系统是标题中所述的64位,PHP是5.3.13,这也是正确的。 WampServer 2.2e 我或多或少拥有您的配置,并且在使用您在步骤 2 中提到的 url 中的 php_curl-5.3.13-VC9-x64.zip 后能够运行 curl。哪个你下载的版本?您的 extension_dir 是否也设置为 'c:\wamp\bin\php\ext'? 我相信我在过去的某个时候能够实现同样的目标。也许这只是 WampServer 的一些错误。无论如何,谢谢,我通过分别设置 mysql、Apache 和 PHP 来启动并运行一切:) 【参考方案1】:无需走捷径安装 Wamp,我建议单独安装 Apache、MySql 和 Php 堆栈。 我也在 wamp 中遇到了这个 curl 问题,所以我转而单独安装它们。您可以按照这些链接的详细说明和幻灯片来配置所有三个:- 1. mysqlhttp://www.webdevelopersnotes.com/how-do-i/install-mysql-windows-7.php 2. 阿帕奇 http://www.webdevelopersnotes.com/how-do-i/install-apache-windows-7.php 3.phphttp://www.webdevelopersnotes.com/how-do-i/install-PHP-windows-7.php
这是一次性的过程,是执行事情的标准方式。你也可以看看这个(Win 7 也一样):-http://www.scribd.com/doc/11197274/Installation-of-Drupal-on-Windows-XP-using-Apache-Mysql-and-PHP
希望对您有所帮助。
【讨论】:
好吧,@Prerit Mohan 我认为这是某种 Wamp 的问题(这是我第三次遇到 CURL 问题,但仍然不知道发生了什么)。我知道如何安装 LAMP 堆栈,谢谢 :)【参考方案2】:您需要 固定版本的 curl(页面底部)从这里:http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/
原答案:https://***.com/a/10977022/965907
【讨论】:
【参考方案3】:为我工作了这个 curl dll
(php_curl-5.4.3-VC9-x64.zip)
http://www.mediafire.com/file/3ay381k3cq59cm2/php_curl-5.4.3-VC9-x64.zip
从http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/找到
阿帕奇 - 2.4.2 php - 5.4.3
【讨论】:
以上是关于无法启用 CURL - Windows 7 64 位上的 WAMP - PHP 5.3.13 Apache 2.2.22的主要内容,如果未能解决你的问题,请参考以下文章
cURL 版本 7.64 上的 curl_multi 出现“无法解析主机”错误
Windows 7 中的 XAMPP 1.7.7 使用 curl 不返回任何内容
求助:hmailserver+roundcube启用密码插件后,用户无法修改密码问题