Home >php教程 >php手册 >php提示Call to undefined function curl_init() 错误的解决办法

php提示Call to undefined function curl_init() 错误的解决办法

WBOY
WBOYOriginal
2016-06-21 08:49:141345browse

使用php curl系列函数的时候经常会发生这种情况,在本地调试好好的程序上传到服务器却报各种错误,比如Call to undefined function curl_init()......这种最常见了,那么对于这种错误,该怎么办呢?

因为curl系列函数属于系统级函数,提示这种没有找到curl_init函数的错误一般是因为没有开启相关的扩展导致的。这个时候我们就知道该怎么办了,开启php curl扩展。

windows+apache下的解决办法:

找到php.ini配置文件,在文件中查找:

extension=php_curl.dll

这句,检查前面是否有分号(;),如果有,去除。

另外保证php安装目录下的ext目录下存在php_curl.dll,,libeay32.dll和ssleay32.dll这三个文件,如果没有,需要到网上下载并复制到刚才所说的目录。

然后重启Apache即可。

linux+apache下的解决办法:

需要安装curl软件包,由于本人对linux还不是太熟,这个过程就不详细表述了。



Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn