gpt4 book ai didi

php - Composer self 更新在 OSX 上失败

转载 作者:搜寻专家 更新时间:2023-10-31 21:07:42 25 4
gpt4 key购买 nike

在 OSX 系统上,安装了带有 PHP 5.6.3 的 XAMPP。

composer self-update

composer update

失败消息:

[Composer\Downloader\TransportException] 
The "https://getcomposer.org/version"; file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed

openssl 安装或证书有问题。我该如何解决这个问题?

最佳答案

我建议采取以下步骤:

  1. php.ini 中启用 OpenSSL 扩展 - extension=php_openssl.so
  2. 确保您在 php.ini 中配置了 SSL 证书

    curl.cainfo=/full/path/to/ssl/certs/ca-bundle.crt
    openssl.cafile=/full/path/to/ssl/certs/ca-bundle.crt

    如果缺少证书,请下载 http://curl.haxx.se/ca/cacert.pem并重命名为 ca-bundle.crt

修改 php.ini 后重新启动 PHP,并尝试再次运行您的 composer 命令。

关于php - Composer self 更新在 OSX 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29701431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com