Подтвердить что ты не робот

Ошибка cURL 60: проблема сертификации ssl при попытке использовать symfony

Недавно я получил новый компьютер с Windows и установил инфраструктуру php symfony.

При попытке использовать новую команду C:> php symfony new blog появляется сообщение об ошибке [GuzzleHttp\Ring\Exception\RingException] cURL error 60: SSL certificate problem: unable to get local issuer certificate.

Я не знаю, что делать в этом случае, поскольку я не слишком опытен с интерфейсом CMD.

Мне нужно знать, является ли это ошибкой с окнами или с самим symfony и любыми возможными маршрутами, которые я мог бы исправить.

4b9b3361

Ответ 1

Следуйте эту ссылку, скопируйте всю страницу и сохраните ее в: "cacert.pem"

Затем в вашем файле php.ini вставьте или отредактируйте следующую строку: curl.cainfo = "[pathtothisfile]\cacert.pem"

или

используйте композитор вместо установщика Symfony

Ответ 2

У меня была такая же ошибка с php версии 7.0.10

Ошибка, которую я сделал, заключалась в том, что я скопировал сертификат (cacert.pem) в неправильный php.ini файл. Я имею в виду, у меня есть 3 типа INI файла: php-development.ini, php-production.ini и php.ini

а правый - php.ini

Убедитесь, что путь к сертификату указан правильно.

И это сработает!;) прекрасный симфония < 3

FH

Ответ 3

вы можете попробовать командную строку ниже, это сработало для меня

composer create-project symfony/framework-standard-edition my_project_name "2.8.*"