本地的 HelloAnalytics guzzle 错误

HelloAnalytics guzzle error in local

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 187

这是我完成的步骤:

1.installed composer.exe 从这个 Download Composer

2.then 我打开了命令提示符,当我输入 composer 时,我可以看到 composer 已经安装在我的电脑上。

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

4.added 跟踪我网站页脚的脚本。

5.when i 运行 composer.json google 客户端库已下载。

6.Added一个HelloAnalytics.php看结果。

当我启动我的 xampp 和 运行 HelloAnlytics 页面时,我将如何解决这个问题?

1.I 已经从 url cacert file download .

下载了 cacert.pem 文件
  1. 将 cacert.pem 文件保存到 xampp/php/ext/cacert.pem
  2. 取消注释并在 php.ini 文件中给出它的路径: 在 1980 行附近尝试找到 ctrl + F curl

;curl.cainfo =

用这个替换这一行..

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

有关安装的详细信息,您可以在此处查看Description of how to integrate google analytic's