Използвам magento community edition 2.Всеки път, когато се опитвам да вляза, за да синхронизирате покупките на Magento Marketplace през System> Съветник за уеб настройки> Конфигурация на системата, използвайки частните и публичните ключове, взети от пазара на magento, получавам грешката:
"Проблем със SSL сертификат: не може да се получи местен сертификат за издател"
Опитах решения, предоставени в някои от другите теми в този форум, за да изтегля cacert.pem и да направя следните настройки в php.ini
curl.cainfo = "C: wamp64binphpphp7.1.9cacert.pem" (това е мястото, където поставих файла cacert.pem). Не проработи!!
Други съвети за потоци трябва да поставят сертификата за само сертифициране в удобна директория и да укажете името с път за "curl.cainfo" и "openssl.cafile".
Въпросът е, че аз не използвам самостоятелно сертифициранисертификат. Купих си търговски сертификат, където са дали два файла сертификат и файл за верига от сертификати. Заедно с основния файл, който използвах за създаване на заявката, успешно инсталирах конфигуриран apache, за да получа https за уебсайта.
Въпросът е как да се отървем от горнотогрешка "" Проблем със SSL сертификат: не може да се получи местен сертификат за издател ".
Аз използвам php 7.1.9 на wamp 3.1.0 magento CE 2.2.0
Моля, посъветвайте....
Отговори:
0 за отговор № 1Трябва да сте получили корен и междинен сертификат заедно с основния сертификат.
Грешката заявява, че не е в състояние да проверисертификата се попълва в основния сертификат. Преименувайте файла CACert.pem с разширение .crt. Също така променете разширяването на публичния ключ на .crt. Сега, проверете дали въпросите на публичния ключ е ИЗДАДЕНОТО на cartcert.pem е същото. ако не е същото, междинното в cacert.pem е неправилно.