Недавно я получил новый компьютер с 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 и любыми возможными маршрутами, которые я мог бы исправить.
Перейдите по этой ссылке, скопируйте всю страницу и сохраните ее в: " cacert.pem
"
Затем в файле php.ini
вставьте или отредактируйте следующую строку: curl.cainfo = "[pathtothisfile] \ cacert.pem"
Или
используйте композитор вместо установщика Symfony
У меня была такая же ошибка с версией php 7.0.10
Ошибка была в том, что я скопировал сертификат (cacert.pem)
в неправильный файл php.ini
. Я имею в виду, у меня есть 3 типа ini-файла: php-development.ini
, php-production.ini
и php.ini
и правой была php.ini
Убедитесь, что вы указали путь к сертификату в правильном.
И это сработает! 😉 симпатичный симфония <3
FH
вы можете попробовать командную строку ниже, это сработало для меня
composer create-project symfony/framework-standard-edition my_project_name "2.8.*"