Call to undefined function curl_init()

来源:互联网 发布:php采集程序 编辑:程序博客网 时间:2024/05/17 02:24

出现这类问题网上有很多文章 几乎都差不多,但是有可能按照这些文章中描述的做了还是不能解决问题  我按照网上写的文章操作了一遍还是报这个问题   我找了apache的error日志 发现有个 Unable to load dynamic library 'D:/php7/ext\\php_curl.dll'  问题 dll无法加载  我想到了环境变量加上php的目录 然后在环境变量中加上  D:\php7就行了

我的问题主要是环境变量中没有加上php的路径,网上有两中独特的说法  1是php_curl.dll与win7 64不兼容 下载兼容的php_curl.dll   (这种我想了想 我下载的php就是64位的,可以正常使用,应该不是这个问题)2 是 win7 64里面把dll文件复制到windows目录下  (这个当环境变量中配置了php的路径的时候,应该是没作用的,普遍的说法是吧dll文件放到windows/System32中)


关于需要复制的dll文件 也有两种说法一种是  libeay32.dll, ssleay32.dll两个文件 一种是4个文件(除了前面的两个还有两个)

也有说在apache的httpd.conf中加上loadfile 这个我试了 加了之后 apache无法启动

网上多个文章解决办法我都试过 只有添加了php的路径到环境变量之后 才正常了 

0 0