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
怎么设置才好呢? 展开
怎么设置才好呢? 展开
展开全部
有经验的说 这个可能性很多啊 。。我也常常遇见过 要么函数有错,要么函数里面的属性没赋值,要么是哪个大括号写错地方
更多追问追答
追问
能说明白点么?
追答
内是我该说的吧 再怎么个解释?就一个错误提示 你还要求满高的 问的人的态度 愁。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 将php.ini中extension=php_curl.dll开启(把前面代表注释的;去掉)
2. 将libeay.dll和ssleay32.dll拷贝到apache的bin目录下
3. 重启apache.
在apache2.2和php 5.4中刚刚遇到这个问题并且用上面的方法解决了。回复是为了以后有人再搜索的时候方便看到。
2. 将libeay.dll和ssleay32.dll拷贝到apache的bin目录下
3. 重启apache.
在apache2.2和php 5.4中刚刚遇到这个问题并且用上面的方法解决了。回复是为了以后有人再搜索的时候方便看到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个错误是 告诉你 curl_multi_init() 不能使用
1. PHP 5 版本才可以使用这个 函数
2 . 必须开启 curl 扩展
打开php.ini
把;extension=php_curl.dll前面的分号去掉 , 重启apache 就可以使用了
1. PHP 5 版本才可以使用这个 函数
2 . 必须开启 curl 扩展
打开php.ini
把;extension=php_curl.dll前面的分号去掉 , 重启apache 就可以使用了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有问题。
那么,有“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
那么,有“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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询