本地的 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 文件
- 将 cacert.pem 文件保存到 xampp/php/ext/cacert.pem
- 取消注释并在 php.ini 文件中给出它的路径:
在 1980 行附近尝试找到
ctrl
+ F
curl
;curl.cainfo =
用这个替换这一行..
curl.cainfo =C:\xampp\php\ext\cacert.pem
有关安装的详细信息,您可以在此处查看Description of how to integrate google analytic's
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 文件- 将 cacert.pem 文件保存到 xampp/php/ext/cacert.pem
- 取消注释并在 php.ini 文件中给出它的路径:
在 1980 行附近尝试找到
ctrl
+F
curl
;curl.cainfo =
用这个替换这一行..
curl.cainfo =C:\xampp\php\ext\cacert.pem
有关安装的详细信息,您可以在此处查看Description of how to integrate google analytic's