2016-10-16 7 views
1

Я получаю проблемы с сертификатом SSL: unable to get local issuer certificate Ошибка при подключении к торговой площадке Magento с использованием WAMP. Скажите, пожалуйста, как это исправить.Ошибка сертификата Ssl: не удалось получить сертификат локального эмитента на wamp в magento 2

ответ

2

благодаря его фиксированной

Я скачал файл .pem https://curl.haxx.se/ca/cacert.pem и затем ввести эту строку в php.ini:

{curl.cainfo =/путь/к/скачивании/cacert.pem}

в /setup/src/Magento/Setup/Model/MarketplaceManager.php

изменить это: protected $ urlPrefix = 'https: //'; в защищенный $ urlPrefix = 'http: //';

Это действительно модификация основного файла, поэтому избегайте этого метода, если вы можете решить проблему с сертификатом.

Update: В 2.1.x файл для редактирования является /setup/src/Magento/Setup/Model/PackagesAuth.php

+0

пустячный вокруг с реализацией основного не рекомендуется - это снижает вероятность того, что ваши будущие обновления может развертываться плавно. Изменение с 'https: //' на 'http: //' является взломом и больше не требует настройки файла CA ... Я предлагаю вернуться к исходному состоянию Magento и использовать надлежащий безопасный транспорт вместо –

+0

Кроме того, если у вас возник вопрос, ответили (либо моим предыдущим ответом, либо вашим собственным), пожалуйста, проголосуйте за него и отметьте свой вопрос как решенный. Спасибо –

Смежные вопросы

 Смежные вопросы