Composer 安装php框架问题The openssl extension is required for SSL/TLS protection...
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Composer 安装php框架问题The openssl extension is required for SSL/TLS protection...相关的知识,希望对你有一定的参考价值。
具体如下,求解决方法
[RuntimeException]
The openssl extension is required for SSL/TLS protection but is not availab
le. If you can not enable the openssl extension, you can disable this error
, at your own risk, by setting the 'disable-tls' option to true.
1、首先去Composer下载安装这个工具。
2、通过 Composer 安装 Yii;
3、这是安装Yii2.0的首选方法。如果你还没有安装Composer,你可以按照这里的说明进行安装。
4、安装完Composer,运行下面的命令来安装Composer Asset插件:
5、现在选择的应用程序模板之一,开始安装 Yii 2.0。应用程序模板是一个包含Yii写的骨架Web应用程序包。
6、安装基本的应用程序模板,运行下面的命令:
7、安装高级的应用程序模板,运行下面的命令:
8、请注意,您可能会被提示安装过程中输入你的 GitHub 的用户名和密码。这是正常的。只要输入它们并继续。
参考技术A composer config -g -- disable-tls true 参考技术B 把php的ssl开启本回答被提问者采纳 参考技术C 你自己翻译下英文,应该就知道怎么处理了 参考技术D 有yaf不学,学那个垃圾laravel,跟tp yii1一个鸟档次composer安装laravel框架时未生成Vendor解决办法
三个方法并没有联系,可以单独尝试也可以一起设置。
方法一、
去php.ini中查看下面三个扩展项是否开启
extension=php_fileinfo.dll
extension=php_mbstring.dll
extension=php_openssl.dll
修改php.ini没必要重启服务器。
方法二、
更新一下composer的版本并清理一下缓存
composer self-update --preview
composer clearcache
方法三、
设置composer中国镜像
然后再创建一个项目尝试一下
composer create-project --prefer-dist laravel/laravel blog
转载:https://blog.csdn.net/zimuxin/article/details/78121022
以上是关于Composer 安装php框架问题The openssl extension is required for SSL/TLS protection...的主要内容,如果未能解决你的问题,请参考以下文章