草庐IT

CURL_SSLVERSION_TLSv

全部标签

php - cURL错误60 : SSL certificate in Laravel 5 while Facebook authentication如何解决

目前,我在laravel5上做一个项目。我使用socialize进行Facebook身份验证,但出现下面提到的cURL错误。RequestExceptioninCurlFactory.phpline162:cURLerror60:SSLcertificateproblem:unabletogetlocalissuercertificate(seehttp://curl.haxx.se/libcurl/c/libcurl-errors.html)我在互联网上搜索并做了以下更改但没有帮助下载了cart.pem文件设置路径"curl.cainfo="C:\xampp\cacert.pem"同

php - 使用 curl 提交/检索表单结果

我在尝试使用curl将数据发布到页面并在提交表单后检索结果方面需要帮助。我创建了一个简单的表单:此外,我有php代码来处理同一页面中的此表单。它所做的只是回显表单值。我一直在用的curl是这样的:$h=curl_init();curl_setopt($h,CURLOPT_URL,"path/to/form.php");curl_setopt($h,CURLOPT_POST,true);curl_setopt($h,CURLOPT_POSTFIELDS,array('name'=>'yes','comment'=>'no'));curl_setopt($h,CURLOPT_HEADER,

php - Localhost URL 在浏览器中有效,但对于 PHP curl_exec 返回 bool(false)

我有以下PHP代码:$curl=curl_init();curl_setopt($curl,CURLOPT_URL,$URL);curl_setopt($curl,CURLOPT_RETURNTRANSFER,true);$html=curl_exec($curl);echo$html;结果如下:对于像“http://www.google.com”这样的$URL是可以的KO像“http://localhost/index.html”这样的$URL,并在我执行var_dump时返回bool(false)即使浏览器可以显示http://localhost/index.html没问题。我在本

php - curl 异常 : [curl] 51: SSL: certificate verification failed

无法弄清楚可能是什么:在我的本地环境中,将我的OSX更新到最新版本的Yosemite后,出现此错误:CurlException:[curl]51:SSL:certificateverificationfailed(result:5)[url]我正在使用Symfony2,因此它与PHP相关。我试图重新安装openssl但没有任何反应。有什么建议吗? 最佳答案 查看出现此错误的任何域的证书链。对我来说是googleapis.comopenssls_client-hostwww.googleapis.com-port443你会得到这样的结

php - 如何在 xampp shell 中运行 $curl?

有一个插件需要配置Composer首先,我需要运行:https://github.com/thephpleague/omnipaycomposerrequireomnipay/paypal:~2.0所以,我在xamppshell中输入了上面的命令,它起作用了,并且在xampp根文件夹中创建了一个composer.json和vendor文件夹。第一步是成功。其次,我需要配置https://github.com/lokielse/omnipay-alipay我已将composer.json编辑为:{"require":{"lokielse/omnipay-alipay":"dev-mast

php - cURL超时,你能优雅的处理吗?

如果从服务器获得响应的时间超过30秒,cURL会使PHP抛出fatalerror。这似乎在我的网络应用程序中经常发生,尤其是在另一台服务器繁忙的情况下。用户看到这一点确实不太好。我想自己捕捉超时并显示一条漂亮的消息,或者,我想知道是否有一种方法可以继续PHP脚本的其余部分,因为该脚本的其余部分可以执行,即使服务器没有响应(默认值)。老实说,我真的不明白为什么cURL会抛出fatalerror而不是超时警告。这真的很痛苦。 最佳答案 这是对问题的更直白的回答。也就是说,curl仍会在30秒后停止,但您可以捕获错误并根据需要继续操作。i

php - 使用 PHP 的 CURL - 非常慢

全部,我必须请求一个返回JSON请求的URL。我正在使用PHP和CURL来执行此操作。目前,请求和响应大约需要3-4秒。curl代码如下$ch=curl_init();$devnull=fopen('/tmp/curlcookie.txt','w');curl_setopt($ch,CURLOPT_STDERR,$devnull);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_URL,$desturl);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,C

php - 为什么使用 curl 而不是其他方法?

我想知道为什么最好使用curl而不是其他方法,例如$ret=file($url)在php中。这实际上用于为短信网关访问httpapi。有人说“我建议使用curl进行http连接”,但我不知道为什么。我刚刚读到它是Paypal付款所必需的,所以这听起来很有趣。我用Google搜索“为什么使用libcurl”,但我还没有找到答案。有人可以解释一下吗? 最佳答案 我认为curlsite上的常见问题解答说得最好:1.2Whatislibcurl?libcurlisareliableandportablelibrarywhichprovide

php - Parse 的 REST API 和 PHP Curl 请求 - 如何

我正在使用优秀的Parse作为数据存储,但需要通过PHP访问它(作为一个可能无关紧要的细节-我必须通过PHP访问它,以便Facebook抓取工具识别我页面上动态生成的标签)。Parse有一个RestAPI,以及如何使用它们的基本说明。例如,要检索一个对象:curl-XGET\-H"X-Parse-Application-Id:[MyapplicationID]"\-H"X-Parse-REST-API-Key:[MyParseRestAPIkey]"\https://api.parse.com/1/classes/moods/不幸的是,我不知道如何将它与我在网上看到的PHPCurl示例

php - 附加值 1 附加了 curl 响应

从下面的两个文件中,我得到了输出(2000)1但它应该只有(2000)在使用curl获取值后附加了额外的1,但为什么呢?balance.phpuser_balance.php 最佳答案 来自curl_setopt()的PHP手册文档:CURLOPT_RETURNTRANSFER-SetvaluetoTRUEtoreturnthetransferasastringofthereturnvalueofcurl_exec()insteadofoutputtingitoutdirectly.如果您没有将CURLOPT_RETURNTRANS