我在命令提示符(symfony installer)上运行以下命令时遇到错误:
>> php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));"
然后我用下面的命令
创建了symfony项目 >> php symfony new myProject
即使在Netbeans中我也面临以下错误:
[GuzzleHttp\Exception\RequestException]
cURL error 60: SSL certificate problem: unable to get local issuer certificate
答案 0 :(得分:2)
假设在Windows上
XAMPP服务器
与其他环境类似 - 在这里下载并解压缩cacert.pem(一个干净的文件格式/数据)
我建议使用官方卷曲页面中的cacert.pem:curl.haxx.se/docs/caextract.html
把它放在这里
C:\xampp\php\extras\ssl\cacert.pem
你在php.ini中的把这一行放在这一部分:
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"
重新启动您的网络服务器/ apache
由于您的PHP版本,此消息即将发布。如果它是从PHP 5.5上面然后因为PHP 5.6新功能而出现此错误。如果您使用cURL,PHP 5.6将检查证书。