2016-11-09 43 views
0

Fatal error: Uncaught exception 'GuzzleHttp\Exception\RequestException' with message 'cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)' in C:\xampp\htdocs\analytics\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php:187 Stack trace: #0 C:\xampp\htdocs\analytics\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php(150): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array) #1 C:\xampp\htdocs\analytics\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php(103): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #2 C:\xampp\htdocs\analytics\vendor\guzzlehttp\guzzle\src\Handler\CurlHandler.php(43): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #3 C:\xampp\htdocs\analytics\vendor\gu in C:\xampp\htdocs\analytics\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php on line 187HelloAnalytics狂饮误差在当地

在这里,我也做了步骤:

1.installed从这个Download Composer

2.然后在composer.exe我已经打开了命令PROMT在当我键入作曲家我可以看到作曲家已经安装在我的电脑上。

3.i已经添加了一个服务帐户并下载了我的json文件并且包含在同一个项目文件夹中。

4.添加跟踪脚本到我的网站页脚。

5.when我运行composer.json的谷歌客户端库下载。

6.添加HelloAnalytics.php查看结果。

当我启动我的xampp并运行HelloAnlytics页面时,此错误即将到来,我该如何解决这个问题。

+0

的可能的复制[PHP - SSL证书错误:无法获取本地颁发者证书(http://stackoverflow.com/questions/28858351/PHP的SSL证书错误,无法对获得本地发行者证书) – DaImTo

回答

1

1.我已经从这个URL cacert file download下载了cacert.pem文件。

  • XAMPP/PHP/EXT/cacert.pem保存cacert.pem文件
  • UN-评论,并给它的路径中php.ini文件: 邻近1980年行尝试寻找ctrl + F卷曲
  • ;curl.cainfo =

    替换随此行..

    curl.cainfo =C:\xampp\php\ext\cacert.pem 
    

    安装的详细信息,您可以检查出来这里Description of how to integrate google analytic's