最近、新しい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インターフェースの経験があまりないので、このインスタンスで何をすべきかについてはわかりません。
これがWindowsでのエラーなのか、symfony自体でのエラーなのか、それを修正するのに考えられるルートを知る必要があります。
PHPバージョン7.0.10でも同じエラーが発生しました
私が犯した間違いは、証明書(cacert.pem)
を間違ったphp.ini
ファイルにコピーしたことです。つまり、php-development.ini
、php-production.ini
、php.ini
の3種類のiniファイルがあります。
そして、正しいものはphp.ini
でした
必ず証明書のパスを正しいパスに入れてください。
そしてそれは動作します! ;)美しいsymfony <3
FH
以下のコマンドラインを試すことができます、それは私のために働いた
composer create-project symfony/framework-standard-edition my_project_name "2.8.*"