很多站长朋友们都不太清楚无法使用curlphp,今天小编就来给大家整理无法使用curlphp,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php curl函数不可用,已经按网上的所有方法都做了,但是还是不行!! 2、 linux php curl扩展已经安装为什么不能用 3、 php_curl函数不可用。开弄的都弄了。 4、 php使用curl带cookie访问一直失败求助 5、 php curl失败 6、 php的curl功能死活开启不了,求救 php curl函数不可用,已经按网上的所有方法都做了,但是还是不行!!你是自己编译安装的吗?
看下如图所示的
cURL support
值是否为enabled。 若不行的话你可以用系统函数file_get_contents()也是可以发送post数据的
linux php curl扩展已经安装为什么不能用1.将PHP安装文件夹下的三个文件php_curl.dll(可能在ext文件夹中),libeay32.dll,ssleay32.dll 复制到 %windir%/system32下;
2.打开php.ini(可能在PHP环境的安装目录下,默认在c:\WINDOWS目录下),将;extension=php_curl.dll头部的分号去掉;
3.重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。
php_curl函数不可用。开弄的都弄了。php扩展php_curl.dll不加载解决方法 2010-05-19 17:16:00| 分类: php|字号 订阅
方法一(已通过测试)已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.
在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.
设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_curl.dll.
拷贝php_curl.dll 到windows\system32,还是同样的错.
在网上找了一下,需要将:libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll都拷贝到system32目录下,重启apache即可.方法二也可试试:这个php_curl.dll就依赖两个文件(ssleay32.dll和libeay32.dll)如果这两个文件没有配置对那么就会提示找不到此动态库,这两个文件在php的目录下面。解决办法:在Apache的httpd.conf的文件中配置一下:LoadFile "D:/webserver/php/ssleay32.dll"
LoadFile "D:/webserver/php/libeay32.dll"然后重启一下apache服务就ok了。
php使用curl带cookie访问一直失败求助楼主可以借鉴下,首先,利用curl发送post请求登录login.php,成功,并且保存了cookie文件。
第二步,post发送数据包到co_get_corule.php,失败,得到登录页面的源码。
于是,尝试简单的get请求,get获取index.php,同上,依旧是cookie没带上的效果。
第三步,检查cookie文件,确实存在,且内容也是正确的。如果楼主有时间的话,可以多去后盾人学习,里面有不错的东西
php curl失败$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
$rs = curl_exec($ch);
改成这个试试,不行的话可能是你服务器没开启curl ,可以换成 file_get_content();测试下
php的curl功能死活开启不了,求救1、你修改了PHP的配置,重启一下PHP就好了啊……
2、这个是PHP的问题,和mysql phpmyadmin没有关系……所以不需要重装了
关于无法使用curlphp的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于无法使用curlphp 无法使用此地区的账号登陆的详细内容...