composer update topthink/framework:5.1.41
升级到最新版本,结果 用php think version查看还是老的版本 v5.1.35 LTS
composer update topthink/framework:5.1.41
升级到最新版本,结果 用php think version查看还是老的版本 v5.1.35 LTS
看你的 composer.json 里面的内容,如果里面 topthink/framework
是设置了固定的版本,而不是范围版本号,或者你更新的版本不在范围内,那么你这样更新将会被拒绝。
解决方案:将 composer.json 中的 topthink/framework
的版本号修改成你要更新的版本号,然后保存,再在控制台执行 composer update topthink/framework
进行更新即可。
2 回答1.5k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答920 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答986 阅读
1 回答957 阅读
1 回答879 阅读
按照命令执行提示,已经告诉你原因了,因为当前环境下,不允许使用root用户或者超级用户权限执行,所以你需要更换一个账户进行update命令。