我正在尝试在Windows上安装composer,但是我收到以下错误:
无法下载“https://getcomposer.org/versions”文件:SSL操作失败,代码为1. OpenSSL错误消息:
错误:1416F086:SSL例程:tls_process_server_certificate: 证书验证失败无法启用加密失败 stream:操作失败
答案 0 :(得分:0)
使用命令和检查证书是否存在:
php -r "print_r(openssl_get_cert_locations());"
您将获得如下输出:
数组(
[default_cert_file] => /Applications/XAMPP/xamppfiles/share/openssl/cert.pem [default_cert_file_env] => SSL_CERT_FILE [default_cert_dir] => /应用/ XAMPP / xamppfiles /股/ OpenSSL的/证书 [default_cert_dir_env] => SSL_CERT_DIR [default_private_dir] => / Applications / XAMPP / xamppfiles / share / openssl / private [default_default_cert_area] => / Applications / XAMPP / xamppfiles / share / openssl [ini_cafile] => [ini_capath] => )
检查:
cert.pem文件是否存在。
答案 1 :(得分:0)
对我来说,禁用防病毒软件可以解决此问题