介绍
这篇文章将为大家详细讲解有关yii2支不支持php7,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
<强>先说一下Yii框架PHP运行环境的情况。强>
Yii 2.0.12版本使用\ Yii \基地\对象类,对象作为类名PHP7.2报错。
<强> PHP7.2的yii2最小可用版本为2.0.13。强>
提供若干升级的方法。
项目使用作曲家管理鲍尔和npm前端资源。
<强>安装最新版composer-asset-plugin 强>
composer global require “fxp/composer-asset-plugin"
<强>指定类库更新强>
composer update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery。inputmask
<>强作曲家记录如下强>
Loading composer repositories with package 信息 Updating dependencies (including require-dev) Reading bower.json  of bower-asset/yii2-pjax (2.0.7.1) GitHub API limit (60,调用/人力资源),is 筋疲力尽,,could not fetch https://api.github.com/repos/yiisoft/jquery-pjax/commits/aef7b953107264f00234902a3880eb50dafc48be. Create a GitHub OAuth token 用go 配套;从而API rate 限制又是;你还要also wait until 2019 - 02 - 15, 18:54:52 for 从而rate limit 用reset.Head 用https://github.com/settings/tokens/new?scopes=repo&描述=作曲家+ + bw-hz-dev-v14 + 2019-02-15 + 1755用retrieve a 令牌只It will be stored “拷贝/数据/home/hanguangchao/config/作曲家/auth.json", for future use by 作曲家。 Token (隐藏):Package 操作:,1,安装,,2,更新,1,删除 安康才能;Removing  bower-asset/jquery.inputmask (3.3.7) 安康才能;Updating  yiisoft/yii2-composer (=祝辞2.0.5 2.0.7): Loading 得到缓存 安康才能;Installing  bower-asset/inputmask (3.3.11):, Downloading (100%) 安康才能;Updating  yiisoft/yii2 (2.0.12 =祝辞,2.0.16):,Loading 得到cacheWriting lock fileGenerating autoload 文件
项目配置不通过作曲家管理鲍尔和npm的资源
如果你的Yii2做接口应用,微框架,不需要JS, CSS,或自行管理前端资源,在安装更新的时候可以移除对鲍尔和npm的资源的依赖。
<强>修改作曲家。json 强>
,“require",:, { ,,,,,“yiisoft/yii2":,“2.0.16" ,,}, “replace"才能:,{ ,,,,,“bower-asset/inputmask":,“祝辞=3.2.0" 以前,,}><强>按需升级强>
composer update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery。inputmask如果有报错,一般都是前端资源依赖问题,移除即可。
关于“yii2支不支持php7”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。
yii2支不支持php7