我正在使用Windows 10,Wamp和我正在尝试安装symfony框架,但是有这个问题: 我正在关注官方的symfony设置文档。(https://symfony.com/download) 起初我遇到了PHP不是环境变量的问题,但我修复了这个问题。
现在我可以毫无错误地使用这一行:
php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));"
它创建名为symfony的文件。
之后我尝试使用
php symfony new my_project
但是返回:
[GuzzleHttp \ Ring \ Exception \ RingException] cURL错误60:SSL 证书问题:无法获得本地颁发者证书
为了解决这个问题我试过了:
我从https://curl.haxx.se/ca/cacert.pem下载了cacert.pem文件并将此文件保存在C:\ wamp64 \ bin \ php \ php5.6.19 \ extras \ ssl
之后我更改了php.ini文件,我改变了行
; curl.cainfo =
到
curl.cainfo =" C:\ wamp64 \ bin \ php \ php5.6.19 \ extras \ ssl \ cacert.pem"
但在使用php symfony new my_project
我再次遇到同样的错误。我试图重新启动cmd,wamp和pc没有任何帮助。
我做错了什么或没注意到什么?