我已经部署了我的网站,它的所有功能都可以完美运行。这是一个电子商务网站。因此,为了进一步的开发,我已经从托管服务器下载了文件并且一切正常。在这个网站我添加产品如下向系统添加新产品。(在本地机器和在线站点上工作)然后这个相关产品将被分配到系统中存在的某个列表中。(在在线站点上运行良好,但在本地服务器中生成以下错误。)连接到 CommissionJunction 令牌时出错:[60] SSL 证书问题:无法获得本地颁发者证书系统规格框架 - Laravel 5.3本地机器操作系统 - Windows 10本地机器网络服务 - WAMPphp 版本 - 7.1.9正如我之前所说,此功能可以完美地在线运行。但它在本地机器中产生提到的错误我已经用谷歌搜索了这个并且无法找到任何解决方案。在 Windows 上也经历了这个cURLLaravel 显示错误发生在这一行。但我认为没有编码错误。 $body = curl_exec($ch); $errno = curl_errno($ch); if ($errno !== 0) { throw new Exception(sprintf("Error connecting to CommissionJunction Token : [%s] %s", $errno, curl_error($ch)), $errno); }在经历了所有这些之后仍然没有运气。因此,我们将热烈欢迎对此提供任何帮助。谢谢。
1 回答
www说
TA贡献1775条经验 获得超8个赞
按照以下步骤在 wamp 上使用 curl
注意:wamp 服务器具有多个版本的 php,因此需要在所有 php.in 文件中进行更改
步骤 1:下载证书包。复制到C:/wamp64/
步骤 2:通过单击通知栏中的 wamp 图标打开 php.ini,同时通过目录“E:\wamp\bin\php\php7.1.22”打开特定版本的 php.ini 文件。
第 3 步:删除;
之前;extension=php_openssl.dll
(如果已经删除则忽略)
第4步:[curl]
在php.ini中找到然后在下面添加curl.cainfo="C:/wamp64/cacert.pem"
第五步:[openssl]
在php.ini中找到然后在下面添加openssl.cafile="E:\wamp\cacert.pem"
第 6 步:重新启动 wamp
- 1 回答
- 0 关注
- 170 浏览
添加回答
举报
0/150
提交
取消