我遇到 SSL 证书问题:使用 WAMP 连接到 Magento 市场时出现无法获取本地颁发者证书错误。请告诉我如何解决它。
最佳答案
谢谢修复
我下载了 .pem 文件 https://curl.haxx.se/ca/cacert.pem然后在 php.ini 中输入这一行:
{curl.cainfo=/path/to/downloaded/cacert.pem}
在/setup/src/Magento/Setup/Model/MarketplaceManager.php
改变这个:protected $urlPrefix = 'https://';进入 protected $urlPrefix = 'http://';
这其实是对core文件的修改,如果能用证书解决问题就避免这种方式。
更新:在 2.1.x 中,要编辑的文件是/setup/src/Magento/Setup/Model/PackagesAuth.php
关于php - SSL 证书错误 : unable to get local issuer certificate on wamp in magento 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40069765/