我刚刚在我的电脑上安装了apache,php和curl。但我认为cURL与Php5.6存在问题。实际上我可以通过忽略警告来安装作曲家,但那时我将无法使用作曲家。
我明白了:
curl: (60) SSL certificate problem: unable to get local issuer certificate
当我运行时:
curl -sS https://getcomposer.org/installer | php
和平..
答案 0 :(得分:2)
尝试更新本地证书:
sudo update-ca-certificates
或
cd /etc/ssl/certs
sudo wget http://curl.haxx.se/ca/cacert.pem
然后在命令中使用此cert文件:
curl -sS https://getcomposer.org/installer | php -- --cafile=/etc/ssl/certs/cacert.pem
总而言之:您提取新证书并在CLI上的cURL命令中使用它。
下一步是让cURL PHP扩展工作。
php.ini
curl.cainfo=/etc/ssl/certs/cacert.pem
openssl.cafile=/etc/ssl/certs/cacert.pem