PHP5.4 curl_php 不能用 谁能帮我解决一下?急! Call to undefined function curl_init() 50

网上各种办法都试过了没有高手可以解决吗?1.检查php.iniextension=php_curl.dll前面没有;号。2.把php5.4目录中的libeay32.dll... 网上各种办法都试过了 没有高手可以解决吗?

1. 检查 php.ini extension=php_curl.dll 前面没有 ; 号。
2.把php5.4目录中的libeay32.dll ssleay32.dll php5ts.dll 和php_curl.dll拷到c:\windows\system32里面,重 启apache 或重启IIS。
3. 扩展配置目录设置 也都正确, 在php5.4/ext/

都不好使。
LoadFile D:/wamp/php5.4/libeay32.dll
LoadFile D:/wamp/php5.4/ssleay32.dll
在httpd.conf 写这个办法也试了 不好使。
展开
 我来答
67...8@qq.com
2016-01-13
知道答主
回答量:1
采纳率:100%
帮助的人:1162
展开全部
Windows下CURL扩展无效之终极解决办法。
在使用PHP的CURL时可能会存在无法载入情况,这里提供终极解决方法。
1、在php.ini中设置extension_dir 指向d:\ok\php\ext;
在php.ini配置文件中启用 php_curll.dll 扩展;

2、接下来设置windows系统环境变量
方法应该这样:我的电脑->右键属性->高级->环境变量->系统变量->找到Path系统环境变量->编辑Path变量值加入PHP环境根目录,保存。
(环境已经自动附带 libeay32.dll,ssleay32.dll)。
或者
设置windows系统环境变量, phpext指向d:\ok\php\ext, PHPRC 指向d:\ok\php
设置path环境变量,添加d:\ok\php

(网络上各种将libeay32.dll、ssleay32.dll、php_curll.dll拷贝到system32的方法极为不妥。)

3、在CMD命令行下查看Path变量是否加入成功。

4、重新启动apache, 大功告成!
坚强白杨树
2015-05-11 · 超过43用户采纳过TA的回答
知道小有建树答主
回答量:86
采纳率:100%
帮助的人:30.7万
展开全部

打印一下phpinfo();看看有下面的板块吗?

追问
当然没有了,  有就好使了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式