Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP使用的OS X和OpenSSL上的编写器错误_Php_Macos_Perl - Fatal编程技术网

PHP使用的OS X和OpenSSL上的编写器错误

PHP使用的OS X和OpenSSL上的编写器错误,php,macos,perl,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 它说: 计算机上的某些设置可能会导致Composer出现稳定性问题。 如果遇到问题,请尝试更改以下内容: PHP使用的OpenSSL库(0.9.8

我删除了旧的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
它说:

计算机上的某些设置可能会导致Composer出现稳定性问题。
如果遇到问题,请尝试更改以下内容:
PHP使用的OpenSSL库(0.9.8zc)不支持TLSv1.2或TLSv1.1。
如果可能,您应该将OpenSSL升级到1.0.1或更高版本。
正在下载
Composer已成功安装到:/Users/hammodgrimie/Composer.phar
使用它:php composer.phar

请提供帮助。

首先这里有链接,解决方案要求您安装brew:

如果进入控制台时未显示正确的版本: openssl版本-a

这将帮助您切换版本。


如果您想快速解决问题,请参阅2014年3月21日Felipe Micaroni Lalli的回答。

您不需要删除XAMPP。如果你对幼虫5.2使用XAMPP,效果会更好。简而言之,XAMPP为您的工作提供了所有更新。Mac已经内置了PHP和其他东西,但是5.1/5.2需要升级版本的PHP和OpenSSL。因此,请遵循以下步骤,(希望您的mac中有最新的XAMPP)

  • cd
  • sudo nano.bash\u配置文件
    您将拥有新的.bash_配置文件。添加以下语句
  • export PATH=/Applications/XAMPP/xamppfiles/bin:$PATH
    点击“输入”>>“控制-X”>>“Y”(保存)>>“输入”

  • 退出终端并重新打开终端

  • cd”/Applications/XAMPP/htdocs“
  • curl-sShttp://getcomposer.org/installer |php
  • php composer.phar创建项目laravel/laravel——首选dist
  • 就这样。进一步检查您的步骤,您可以按照以下链接进行操作: