5

我有一个问题,curl在我使用的时候没有显示在 phpinfo 中,wampserver(64 bit)但是当我打开 php 然后 php 扩展时php_curl,我的 wamp 服务器前面有一个勾号,但 curl 仍然没有显示在 phpinfo 中。谁能帮我?

4

3 回答 3

6

几天前我自己遇到了这个问题,我可以解决它的唯一方法是安装 apache 插件版本 2.2.9 和 php 插件版本 5.3.1

两者都可以在http://www.wampserver.com/en下载页面的插件部分找到

编辑:: 这只发生在我的 64 位笔记本电脑上,我的 32 位台式机可以正常运行最新版本,没有任何问题

另外...如果您查看 (C):\wamp\logs\apache_error (或您安装到的任何路径),我怀疑您会看到类似于此的错误..

PHP 警告:PHP 启动:无法加载动态库 'c:/wamp/bin/php/php5.4.3/ext/php_curl.dll' - 应用程序无法启动,因为它的并排配置不正确。请查看应用程序事件日志或使用命令行 sxstrace.exe 工具了解更多详细信息。\r\n 在第 0 行的未知中

由于这个问题现在已经相当老了,而且我在我的新笔记本电脑上再次遇到了这个问题,并且其他用户已经访问了我在这里给出的答案。如果你使用 wampserver 的 32 位安装,即使在 64 位上也会出现平台,这个问题不会发生,这是避免它的最简单方法。

于 2012-07-31T05:45:13.150 回答
4

我在 Windows 7 x64 上使用 curl 库时遇到了同样的问题,但我刚刚从这里下载了 php_curl.dll 库的固定版本:http ://www.anindya.com/php-5-4-3-and-php-5- 3-13-x64-64-bit-for-windows/很好。

于 2013-01-30T13:36:57.650 回答
2

这就是我终于找到答案的地方: PHP cURL not working - WAMP on Windows 7 64 bit

在那里,Matthieu Napoli 说:

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

于 2013-09-04T13:37:01.583 回答