php - WooCommerce 错误 : cURL error 60: SSL certificate problem: unable to get local issuer certificate.

标签 php laravel ssl curl woocommerce-rest-api

我正在使用 Woo-commerce 官方 rest sdk 在我的 Laravel 5.6 站点中集成 Woo-commerce API。我使用身份验证端点 URL 创建了一个链接。here 中提到了这一点.

当用户单击该链接时,它会将用户带到 Woo-commerce 身份验证页面,用户在该页面登录并批准请求。

批准请求后,我应该返回我在链接中提到的 url。 相反,它向我显示以下错误。

错误:cURL 错误 60:SSL 证书问题:无法获取本地颁发者证书。

我试过了this .但它也不起作用。

我将 cacert.pem 放在“/etc/ssl/certs”目录中, 也使 php.ini 中的条目像

curl.cainfo = "/etc/ssl/certs/cacert.pem"。但它不起作用。

最佳答案

经过调查,我找到了解决方案。 没有 ssl 证书就无法工作。 我已经使用这个 link 安装了证书它有效。

关于php - WooCommerce 错误 : cURL error 60: SSL certificate problem: unable to get local issuer certificate.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53042086/

相关文章:

php - 在php中插入计算代码后出错

php - 交响乐 : preg_match() expecting parameter

php - SQL 连接具有不同内容的列

ssl - YouTube IFrame API 使用 HTTPS + HTML5 生成混合内容警告

java - 如何通过代理从 HTTPS Url 获取数据?

Java 不信任 Windows 上的任何 SSL 证书

PHP MySQL 更新列错误

angularjs - 使用 JWT 进行 Laravel 身份验证时出现 Satellizer 警告 "Expecting a token named token"

php - 无法将 Laravel 5.1 更新到 5.2(这些与您的要求或最低稳定性相冲突)

php - Laravel 资源路由被分配了错误的参数名称