首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WAMP卷曲安装

WAMP卷曲安装
EN

Stack Overflow用户
提问于 2010-08-15 15:40:23
回答 8查看 31.8K关注 0票数 9

我从php.ini文件中取消了对以下内容的注释

代码语言:javascript
复制
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll

此外,我还将php_curl.dll复制到windows\system32并重启apache服务器。

我正在测试下面的脚本

代码语言:javascript
复制
<?php

$curl_handle=curl_init();
curl_setopt($curl_handle,CURLOPT_URL,'http://example.com');
curl_setopt($curl_handle,CURLOPT_CONNECTTIMEOUT,2);
curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,1);
$buffer = curl_exec($curl_handle);
curl_close($curl_handle);

if (empty($buffer))
{
    print "Sorry, example.com are a bunch of poopy-heads.<p>";
}
else
{
    print $buffer;
}
?>

并得到以下错误

代码语言:javascript
复制
Fatal error: Call to undefined function curl_init() in C:\wamp\www\t.php on line 3

如有任何帮助,我将不胜感激。

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2010-08-15 15:45:54

确保您已经从正确的php.ini文件中取消了扩展名的注释。您应该通过phpinfo()命令检查是否启用了扩展。

票数 6
EN

Stack Overflow用户

发布于 2011-05-17 20:24:54

或者更简单,单击通知区域(屏幕右下角)中的wamp图标,通过PHP > PHP extensions并单击第二项'php_curl‘。Wamp将自动重新启动。

票数 4
EN

Stack Overflow用户

发布于 2012-06-03 21:02:12

我遇到了同样的问题,我只是卸载wamp2_x64(首先安装在c:\wamp中),然后在C:/Program Files (x86)/wamp文件夹中重新安装wamp_x86就解决了这个问题。

这似乎解决了问题,我猜这可能是64位的动态链接库的问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3486592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档