Не удалось получить файл из-за ошибки «ошибка 60 cURL: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента» - PullRequest
0 голосов
/ 06 апреля 2020

Я пытаюсь добавить установочные модули на тестовый сайт Drupal, но продолжаю получать следующую ошибку: Не удалось получить файл из-за ошибки "cURL error 60: Проблема с сертификатом SSL: невозможно получить сертификат локального эмитента (см. http://curl.haxx.se/libcurl/c/libcurl-errors.html) "Невозможно получить проект Drupal из https://www.drupal.org/project/ctools/releases/8.x-3.4.

То, что я пробовал до сих пор:

  • Установка различных модулей
  • Загрузите последний файл cacert.pem и поместите его в следующую папку: C: \ wamp64 \ bin \ php
  • Обновление файла php .ini с помощью: curl. cainfo = "c: / wamp64 / bin / php / cacert.pem"

Ответы [ 2 ]

0 голосов
/ 07 апреля 2020

Мы выяснили, оказалось, что у wamp есть несколько php .ini файлов, и я обновляю не тот>>. <</p>

Для справки, это должно быть: C: \ wamp64 \ bin \ Apache \ apache2.4.41 \ Bin \ php .ini

0 голосов
/ 06 апреля 2020
  • скачайте этот файл: cacert.pem .
  • в вашем php .ini, поместите эту строку:
;;;;;;;;;;;;;;;;;;;;
; php.ini Options  ;
;;;;;;;;;;;;;;;;;;;;

curl.cainfo = "/path/to/cacert.pem"
  • помните, если вы не можете найти местоположение вашего php.ini файла, используйте эту команду (при условии, что php установлено в /etc/php/:

sudo find /etc/php/ -name php.ini

  • перезагрузите сервер ... проблема должна быть решена
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...