在wamp集成开发环境下已经正确把php.ini下的curl注释;去掉了,重启了wampserver,在浏览器下不报错,
但是在命令行下 php -f index.php就显示 call to undefined function curl_init
对应的curl的lib库文件有没有配置
PHP中使用curl命令时需注意:
1. 打开curl扩展
php.ini文件中 ;extension=php_curl.dll 去掉这一行前面的;
2. 检查extension_dir = "D:/php-5.6.9/ext"是否配置正确
2. 检查文件 [php_curl.dll] 在php/ext目录下是否存在
3. 输出phoinf......
答案就在这里:Call to undefined function curl_init
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
除了把配置文件里的注释去掉外, libeay32.dll和ssleay32.dll必须放到PATH环境变量包含的目录下(通常是c:/windows/)
确定引用正确版本的curl扩展,确定引用扩展的路径,wamp中php.ini有一个配置项是使用apache中的php.ini,也许你改的配置文件改错了。