如何在 Ubuntu 服务器中将 Laravel 版本 5.8 降级到 5.1?

How to downgrade Laravel version 5.8 to 5.1 in Ubuntu server?

"name": "laravel/laravel",
 "description": "The Laravel Framework.",
 "keywords": [
     "framework",
     "laravel"
 ],
 "license": "MIT",
 "type": "project",
 "require": {
     "php": ">=5.5.9",
     "laravel/framework": "^5.8.0",

只需更新 composer.json 使其看起来像这样 "require":"{..., "laravel/framework":"5.1.*" 然后 运行 composer update
如果命令失败,您可能还想降级其他一些依赖项(不过它会告诉您问题出在哪里)。

注意:不建议在生产服务器上 运行 composer update。您可能想在本地计算机上执行此操作,并将代码推送到生产环境后,运行 composer install 那里。

我不确定 Laravel 是否有可能降级到较低级别。 最好的选择是安装一个新的 Laravel 5.1 并将您的代码移动到它,就像您的控制器和路由配置一样。 您可以安装一个新的 Laravel 5.1 composer create-project laravel/laravel blog "5.1.*"Laravel 5.1 installation guide

祝你好运。