curl已激活,但不会显示在phpinfo中


curl is activated but is not showing in phpinfo

我有一个问题,因为我使用wampserver(64 bit),所以curl没有显示在phpinfo中,但当我打开php和php扩展时,我的wamp服务器中的php_curl前面会有一个勾号,但curl仍然没有显示在php信息中。有人能帮我吗?

几天前我自己也遇到了这个问题,唯一能解决这个问题的方法是安装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行

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

我在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/一切都很好。

这就是我最终找到答案的地方:PHP cURL不工作-WAMP在Windows 7 64位上

在那里,Matthieu Napoli说:

转到http://www.anindya.com/php-5-4-3-and-php-5-3-13-x64-64-bit-for-windows/并下载对应于php版本的curl版本在"固定卷曲扩展:"下。

因此,如果您有php5.3.13,请下载"php_curl-5-3.3.13-VC9-x64.zip"首先是"VC"版本。然后替换ext文件夹中的php_curl.dll。这对我有效。