gpt4 book ai didi

php - pear channel 更新 pear.php.net 后的 SSL 问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:53:02 32 4
gpt4 key购买 nike

我在 Windows7 上安装了 XAMPP。更新 pear.php.net channel 后:

pear channel-update pear.php.net

并尝试安装新包,例如 pecl install zmq ,遇到以下消息并且无法安装任何包:

Connection to 'ssl://pecl.php.net:443' failed: Unable to find the socket 
transport "ssl" - did you forget to enable it when you configured PHP?

我在网上搜了好久,想解决也解决不了。谁能帮我解决这个问题,原因是什么?

最佳答案

最近我遇到了带有 XAMPP 7.0 的 macOS Sierra 的这个问题

我更新了 pecl channel

sudo pecl channel-update pecl.php.net

然后我得到了

连接到 `ssl://pecl.php.net:443' 失败:

我的解决方案如下

运行 php -r "print_r(openssl_get_cert_locations());"

检查default_cert_file路径

然后从http://curl.haxx.se/ca/cacert.pem下载证书重命名并将其放在 default_cert_file 路径

然后试试pecl 列出所有

应该没问题

关于php - pear channel 更新 pear.php.net 后的 SSL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31842400/

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