ran*_*ith 7 xampp ssl composer-php
在将 Composer 安装到 XAMPP 时,我遇到了一些错误。我的系统操作系统是 Windows 7,我该如何解决并安装 Composer?
下载失败:file_get_contents():SSL 操作失败,代码为 1。OpenSSL 错误消息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败 file_get_contents():无法启用加密 file_get_contents( https://getcomposer.org/composer. phar.sig ):无法打开流:操作失败下载失败:file_get_contents():SSL 操作失败,代码为 1。 OpenSSL 错误消息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败 file_get_contents():无法启用加密file_get_contents( https://getcomposer.org/composer.phar.sig ):无法打开流:操作失败
确保您在以下位置配置了 ca 证书的路径php.ini:
curl.cainfo=/full/path/to/ssl/certs/ca-bundle.crt
openssl.cafile=/full/path/to/ssl/certs/ca-bundle.crt
Run Code Online (Sandbox Code Playgroud)
如果您没有 ca 证书捆绑包,请下载:
https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt
要安装 Composer(不使用 cURL):
php -r "readfile('https://getcomposer.org/installer');" | php
或者,安装 Composer(使用 cURL):
curl -sS https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)
(如果这不起作用,只需通过浏览器下载 Composer PHAR。
https://getcomposer.org/composer.phar
但是,在获取包时,您将再次遇到该问题,直到解决证书问题为止。)
| 归档时间: |
|
| 查看次数: |
20918 次 |
| 最近记录: |