ubuntu 下下载yii2遇到的各种问题

                                         **ubuntu 下下载yii2遇到的各种问题**

没有下载过yii2的道友可以先通过 https://www.yiichina.com/doc/guide/2.0/start-installation 网站下载yii2先行下载。其下载步骤严格按照网址中的内容进行即可。
当你到走到这一步的时候:
在这里插入图片描述

在ubuntu底下会出现如下情况
在这里插入图片描述
当然不用在意,他是告诉你不应该使用root权限进行下载,但是切换到普通用户会发现有一个文件是没有权限使用的,当然如果你可以通过普通用户下载并无报错情况,大可使用普通用户下载。之后它会载这个地方等一会,应该是做准备操作,所以在接下来的一段时间下面会一直没有反应,我一开始还以为出错了,或者卡住了,通过ctrl+c中断了好几次,其实在哪里等着即可。

当下载完成后(以下是我出现的完成界面,其实是下载错误了,我一开始还以为我下载成功了,然后在检测是否下载成功,一直不能看到成功的字样)
在这里插入图片描述
注意红色部分它告诉你: Your requirements could not be resolved to an installable set of packages.(无法将您的需求解析为一组可安装的包。)
Problem 中的内容告诉你出错的原因。拿出其中一条:

  • yiisoft/yii2 2.0.15.1 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.(系统中缺少请求的php扩展mbstring。)
    这里特别注意mbstring:即php缺少mbstring。

此时你是没有下载成功的,但是在你的下载目录下仍然会有文件夹basic。以下是我的目录下(请在你的目录下找到,并删除它)
在这里插入图片描述
在这里插入图片描述
要保证他被删除了,不然你下次下载的时候会报错:当前文件夹下存在basic,从而无法下载。

接下里就是安装你的mbstring的扩展了。
可通过 sudo apt-get install php7.1-mbstring 来安装(注意:找到你自己的php版本号,我的是php7.1就用了以上命令,但是如果你的php是其它版本,只需要修改版本号即可,如你的版本号是6.1,输入 sudo apt-get install php6.1-mbstring即可)
在这里插入图片描述
成功下载mbstring扩展后,接下来就是重新安装yii2了。
当你出现如下界面时表示安装成功了;
在这里插入图片描述

发布了4 篇原创文章 · 获赞 6 · 访问量 4776

猜你喜欢

转载自blog.csdn.net/weixin_44253824/article/details/86218617