PHP出现如下Fatal error: Call to undefined function curl_multi_init() in D:\wwwroot\so\include\spide

Fatalerror:Calltoundefinedfunctioncurl_multi_init()inD:\wwwroot\so\include\spider\zei... Fatal error: Call to undefined function curl_multi_init() in D:\wwwroot\so\include\spider\zeidu\global_func.php on line 964

怎么设置才好呢?
展开
 我来答
foxaobe
2011-04-09 · TA获得超过331个赞
知道小有建树答主
回答量:897
采纳率:0%
帮助的人:618万
展开全部
这不设置问题,这是程序调用了不存在的函数报的错误信息。你仔细找找吧。函数curl_multi_init()不存在!!
hotdog0623
2011-04-08 · TA获得超过316个赞
知道答主
回答量:170
采纳率:0%
帮助的人:80.9万
展开全部
有经验的说 这个可能性很多啊 。。我也常常遇见过 要么函数有错,要么函数里面的属性没赋值,要么是哪个大括号写错地方
更多追问追答
追问
能说明白点么?
追答
内是我该说的吧   再怎么个解释?就一个错误提示 你还要求满高的 问的人的态度 愁。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
159*****961
2013-03-17
知道答主
回答量:1
采纳率:0%
帮助的人:1519
展开全部
1. 将php.ini中extension=php_curl.dll开启(把前面代表注释的;去掉)
2. 将libeay.dll和ssleay32.dll拷贝到apache的bin目录下
3. 重启apache.
在apache2.2和php 5.4中刚刚遇到这个问题并且用上面的方法解决了。回复是为了以后有人再搜索的时候方便看到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yongirl320
推荐于2018-05-11 · TA获得超过830个赞
知道小有建树答主
回答量:280
采纳率:100%
帮助的人:480万
展开全部
这个错误是 告诉你 curl_multi_init() 不能使用

1. PHP 5 版本才可以使用这个 函数

2 . 必须开启 curl 扩展
打开php.ini
把;extension=php_curl.dll前面的分号去掉 , 重启apache 就可以使用了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户11747
2011-04-09 · TA获得超过339个赞
知道答主
回答量:522
采纳率:0%
帮助的人:0
展开全部
有问题。
那么,有“Fatal error: Call ”……说明你的PHP开始工作了。就只是找不到函数。
我自己用的PHP5.2.5,建议你用个比这个高的肯定函数是存在的,就是定位php_mysql.dll的问题。
编辑php.ini,寻找extension_dir,改为
extension_dir = "E:\Apache Software Foundation\php-5.2.5-Win32\ext"这样。注意用单个反斜线,注意整体用双引号装起来,注意每个字母包括双引号冒号和空格都不要搞成全角了。然后记得检查你自己的那个目录下要确实有php_mysql.dll这个文件。
这个“extension=php_mysql.dll”看来你已经是开了。
最后在脚本里,注意每个字母都要是半角的。
还要注意启动PHP的方式,调用的要确实是你修改的这个php.ini
还要注意如果是APACHE+PHP的,改了php.ini之后最好重启动一下APACHE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式