7

我一直在尝试安装 Laravel 5.3,但一直在安装 5.2。这就是我所做的。

composer create-project laravel/laravel laravel53

这应该引入最新版本的 laravel 5.3 对吗?好吧,我是这么认为的,但我一直在安装 5.2

在此处输入图像描述

然后我觉得这可能是作曲家的问题所以我运行作曲家自我更新

composer self-update

当我运行 create-project 时仍然安装 5.2

我很确定我弄错了,因为我在朋友的笔记本电脑上运行了相同的命令并安装了 5.3

我正在使用 mac book pro 顺便说一句

任何想法为什么会这样以及如何解决?

非常感谢

4

4 回答 4

16

我发现问题一直是我的php版本。我的版本是 5.5,而 laravel 5.3 需要 php 5.6 或更高版本。

对于遇到此问题的任何人,您可能想要做的第一件事是检查您的 php 版本并升级到 5.6 或更高版本。这一行安装对我有用

curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6

根据您想要的版本和操作系统规格,请查看此资源http://php-osx.liip.ch/这对我很有帮助。

所以要安装 laravel5.3,你可以使用 composer create-project:

composer create-project laravel/laravel projectName

或者

composer create-project laravel/laravel=5.3.0 projectName --prefer-dist

谢谢,祝你好运!

于 2016-08-31T10:30:54.067 回答
2

首先尝试清除作曲家缓存:

composer clear-cache

然后尝试使用此命令:

composer create-project laravel/laravel=5.3.4 laravel53 --prefer-dist

或者,打开composer.json文件并更改:

"require": {
    "laravel/framework": "5.2.*"
},

至:

"require": {
    "laravel/framework": "5.3.*"
},

接着composer update

于 2016-08-30T17:25:59.803 回答
0

我已经有了 PHP 5.6,但它无法编写 .env 文件,所以我需要使用 sudo 运行命令。

于 2017-07-09T06:28:52.743 回答
0

我刚刚尝试使用 php 5.6.3 并失败了,

确保您的 php 版本 >= 5.6.4

于 2017-02-04T14:31:47.487 回答