如何使用composer升级php (yii2)库包?

技术分享 · Fecmall · 于 3年前 发布 · 1720 次阅读

1.查阅yii2的最新版本号:https://github.com/yiisoft/yii2/releases , 目前访问最高为:2.0.40

2.打开根目录的composer.json文件, 在"require"配置部分加入:

"yiisoft/yii2": ">=2.0.40" ,

为什么要加入,因为 根目录的composer.json 引入了fecshop库包,而yii2库包的引入,是在vendor/fancyecommerce/fechsop/composer.json中引入的(作为依赖包)

3.如果您的composer版本老,升级前建议,执行下composer更新(更新compoer自身,不是yii2): composer selfupdate

4.然后执行composer update

共收到 8 条回复
zqb666#13年前 0 个赞

根目录 是\fecshop 目录吗

Fecmall#23年前 0 个赞

@zqb666 #1楼 安装fecmall的根目录

zqb666#33年前 0 个赞

composer selfupdate

4.然后执行composer update 这两个命令 在哪里执行?

zqb666#43年前 0 个赞

还有 composer 版本怎么看?

Fecmall#53年前 0 个赞

@zqb666 #3楼 本人这里不是培训学校,不会手把手的教,自行学习

zqb666#63年前 0 个赞

我已经部署到服务器的 网站 怎么更新 ?服务器上没安装 composer 之前是本地 composer 弄好 把弄好的文件放上去的

zqb666#73年前 0 个赞

Problem 1

- Root composer.json requires yiisoft/yii2-apidoc ~2.0.32, found yiisoft/yii2-apidoc[2.0.x-dev] but it does not match your minimum-stability.
本地更新的时候提示这个 怎么回事?
Fecmall#83年前 0 个赞

fecmall的下个版本,我改一下yii2的版本号

如果你解决不了composer的版本问题,等下个fecmall版本吧

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics