为了账号安全,请及时绑定邮箱和手机立即绑定

cURL错误60:ssl证书:无法获得本地颁发者证书

cURL错误60:ssl证书:无法获得本地颁发者证书

PHP
茅侃侃 2019-07-13 09:13:34
cURL错误60:ssl证书:无法获得本地颁发者证书我在本地开发环境上使用Wamp,并试图收取信用卡费用,但得到了错误消息:cURL错误60:ssl证书问题:无法获得本地颁发者证书我在Google上搜索了很多,很多人建议我下载这个文件:仙人掌把它放在某个地方,并在我的php.ini中引用。这是我的php.ini中的部分:curl.cainfo = "C:\Windows\cacert.pem"然而,即使在重新启动服务器几次并更改路径之后,我也会得到相同的错误消息。我使用ApacheModules中的Wamp并启用SSL_模块。在PGP扩展中,我启用了php_curl。还是同样的错误信息。为什么会这样?现在我遵循这个解决方案:如何修复PHPcurl错误60 SSL这意味着我将这些行添加到我的卷发选项中:curl_setopt($process, CURLOPT_CAINFO, dirname(__FILE__) . '/cacert.pem');curl_setopt($process, CURLOPT_SSL_VERIFYPEER, true);我在哪里添加选项到我的卷发?显然不是通过命令行,因为我的CLI找不到命令“curl_setopt”编辑这是我正在运行的代码:public function chargeStripe(){     $stripe = new Stripe;     $stripe = Stripe::make(env('STRIPE_PUBLIC_KEY'));     $charge = $stripe->charges()->create([         'amount'   => 2900,         'customer' => Input::get('stripeEmail'),         'currency' => 'EUR',     ]);     dd($charge);     // echo $charge[Input::get('stripeToken')];     return Redirect::route('step1');}
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 2125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信