php – Ssl证书错误:无法在magento 2中获取本地颁发者证书

我收到SSL证书问题:使用WAMP连接到Magento市场时无法获得本地颁发者证书错误.请告诉我如何解决它.

解决方法:

谢谢你修好了

我下载了.pem文件https://curl.haxx.se/ca/cacert.pem,然后在php.ini中输入这一行:

{curl.cainfo = /路径/到/下载/ cacert.pem}

在/setup/src/Magento/Setup/Model/MarketplaceManager.php中

改变这个:protected $urlPrefix =’https://’; into protected $urlPrefix =’http://’;

这实际上是对核心文件的修改,因此如果您可以使用证书解决问题,请避免使用此方法.

更新:在2.1.x中,要编辑的文件是/setup/src/Magento/Setup/Model/PackagesAuth.php

上一篇:php – Magento 2:如何从另一个CLI命令类运行CLI命令?


下一篇:php – Magento产品的API