我正在使用PHP版本为5.6.4的Laravel 5.4。我的目标是将我的项目升级到Laravel 5.7并使用PHP 7.1。
现在我的问题是:我是否必须先升级到5.5 > 5.6 > 5.7,还是可以直接从5.4升级到5.7?
建议先升级到5.5版本,然后再进行5.6和5.7的升级,因为如果你查看5.5和5.6的升级指南,还有一些需要升级的软件包,所以最好一步一步来。
对于旧版,请参考:
只需在composer.json
文件中将laravel/framework
依赖更新至5.7.*
版本:
"require": {
"php": "^7.1.3",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.7.*",
"laravel/tinker": "^1.0"
},
接下来,在命令提示符上运行以下命令:composer update
您将获得成功,您的Laravel将升级到版本5.7,更多详细信息请参见升级指南
关于更新 Laravel 6.x(即V6的任何子版本)
只需运行此命令
cd [Laravel安装目录]
composer update
您的虚拟机或PC必须安装Composer。
Composer目录必须由当前用户拥有。
//Check ownership
ls -la ~/ | grep ".composer"
//If you don't own the directory
chown -R [user]/[user] ~/.composer
如果您需要任何帮助或者您的用例与上述不同,请在任何社交媒体上@ smitpatelx与我联系,或留下评论。
composer.json
文件的代码。 - Udhav Sarvaiya