php - PHP 使用的 OS X 和 OpenSSL 上的 Composer 错误

标签 php macos perl

我删除了旧的 Xampp 本地服务器并安装了最新的服务器

  • Apache/2.4.18 (Unix)
  • OpenSSL/1.0.2e
  • PHP/7.0.1
  • mod_perl/2.0.8-dev
  • Perl/v5.16.3

但是当我尝试通过以下方式安装它时:

curl -sS https://getcomposer.org/installer | php

它说:

Some settings on your machine may cause stability issues with Composer.
If you encounter issues, try to change the following:

The OpenSSL library (0.9.8zc) used by PHP does not support TLSv1.2 or TLSv1.1.
If possible you should upgrade OpenSSL to version 1.0.1 or above.

Downloading...

Composer successfully installed to: /Users/hammodgrimmie/composer.phar
Use it: php composer.phar

请帮忙。

最佳答案

首先是这里的链接,该解决方案要求您安装 brew: https://apple.stackexchange.com/questions/126830/how-to-upgrade-openssl-in-os-x

如果进入控制台时没有出现正确的版本: openssl 版本-a

这将帮助您切换版本。 Update OpenSSL on OS X with Homebrew

如果您想快速修复,请参阅 Felipe Micaroni Lalli 在 2014 年 3 月 21 日的回答。

关于php - PHP 使用的 OS X 和 OpenSSL 上的 Composer 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35041034/

相关文章:

perl - 与简单 TCP 服务器的持久连接

perl - 有什么方法可以在 Moose 对象中使用 Moose::Exporter 吗?

javascript - 如何在 WordPress 中实现 jQuery 插件

javascript - 如何处理 php (Laravel api) 和 javascript (AngularJS) 之间的日期时间

objective-c - Cocoa 随处搜索文件

RStudio 已损坏,无法在 MacOS High Sierra(版本 10.13.6)上打开

Perl 文件大小限制

php - 将 mysql 结果与 php 类一起使用的最有效方法

php - 选择具有条件的给定行前后的 N 行

macos - 需要MacOS文件的AudioKit示例中的简单效果处理