我想安装composer并运行它的命令,但我总是得到错误:
连接错误[ERR_CONNECTION]:无法连接 getcomposer.org 请求https://getcomposer.org/installer失败并显示错误: SSL:握手超时。无法启用加密。无法打开流:操作失败
我该怎么办? 我之前可以做任何事情,但突然间我得到错误,我不会改变任何事情!
答案 0 :(得分:0)
嗯,这可能是一个网络问题,或者是某种错误配置。
我建议检查PHP SSL设置。
php_openssl
和php_curl
。 检查您的php.ini
是否正确定义了cainfo和cafile:
curl.cainfo=/path/to/ssl-certs/ca-bundle.crt
openssl.cafile=/path/to/ssl-certs/ca-bundle.crt
如果缺少证书:从http://curl.haxx.se/ca/cacert.pem下载证书捆绑包并保存为ca-bundle.crt
。
在default_socket_timeout
php.ini