Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 4 使用Composer安装较旧版本的Laravel_Laravel 4 - Fatal编程技术网

Laravel 4 使用Composer安装较旧版本的Laravel

Laravel 4 使用Composer安装较旧版本的Laravel,laravel-4,Laravel 4,如何使用composer安装较旧版本的Laravel framework?当前版本是4.1,我想安装Laravel 4.0。浏览PackageGist- 找到您需要的版本并将其添加到composer,即 "require": { "laravel/laravel": "v4.0.0", }, 要么将您的composer.json更新为GregD提到的内容,要么直接使用 composer create-project laravel/laravel your-project-name 4

如何使用composer安装较旧版本的Laravel framework?当前版本是4.1,我想安装Laravel 4.0。

浏览PackageGist- 找到您需要的版本并将其添加到composer,即

"require": {
    "laravel/laravel": "v4.0.0",
},

要么将您的
composer.json
更新为GregD提到的内容,要么直接使用

composer create-project laravel/laravel your-project-name 4.0.*

更喜欢这样,因为在获得4.1版并想要降级(甚至升级)时,可能会有一些警告。

最后它成功了,我只做了四件事:

composer创建项目laravel/laravel mobilebanking 4.0

将composer.json中的“dev”更改为“stable”

然后跑

作曲家自我更新

之后,运行此命令

编写器更新--无脚本

按如下方式安装:

composer创建项目laravel/laravel路径/to/your/目录版本
对于Laravel 5.5版,它如下所示:

composer创建项目laravel/laravel路径/to/your/目录5.5
composer创建–项目laravel/laravel MiProyecto 5.3.*o
作曲家创作–项目laravel/laravel=5.3.*MiProyecto

“4.0.*”将是这里的最佳选择,因此您仍然可以使用4.0分支,但可以获得所有修复。谢谢GregD,此选项的问题是,我将不得不手动降级到版本4.0。*这是一个非常好的选项,但我收到运行时错误消息:Class Monolog\\Logger not Found错误可能是因为shell被通配符混淆了。尝试安装一个特定的版本,但最后不带星号。