Laravel 5.5 安装

10

当我尝试使用laravel new project --dev安装Laravel 5.5时

[Symfony\Component\Debug\Exception\FatalThrowableError]           
  Parse error: syntax error, unexpected '<<' (T_SL), expecting ']' 

是我自己的问题还是因为它还没有发布?

编辑: 顺便说一下,这是当我尝试执行php artisan key:generate时出现的... 如果我在.env文件中放入任何密钥,它就可以工作...

谢谢


请通过编辑主要问题提供所有更新,而不是通过评论。您使用的PHP版本是什么? - timiTao
对我来说,Composer是个问题,因为我正在运行Laravel的新博客命令。 - Saquib Lari
4个回答

28
composer create-project laravel/laravel blog  "5.5.*" --prefer-dist

8
为了安装Laravel 5.5,您需要像往常一样启动composer create-project,并设置laravel / laravel包的“dev-develop”版本。
composer create-project --prefer-dist laravel/laravel blog dev-develop

在哪里:

  • laravel/laravel:是Laravel安装的软件包;
  • blog:是您的新项目的新目录(您可以更改它);
  • dev-develop:是Laravel的下一个版本。

您可以在此处找到更多信息 https://medium.com/@robertodev/how-to-install-laravel-5-5-dev-d721873a8c89


1
我遇到了相同的问题。

对我来说,甚至

php artisan

没有起作用。

我用一个简单的方法修复了它。

cd /my/project/folder
composer update
php artisan key:generate

在控制台中。

希望这可以帮到你。


他们现在修复了它。 - Carloscito

0

这是因为你的Laravel Installer版本问题。我也遇到过同样的问题。

运行以下命令:

composer global update(它将更新你的Laravel Installer)

如果你不想重新安装,那么可以通过以下命令进行修复:

composer update(从你的项目目录中运行,它将更新你的项目文件)

附加信息:

有时候,这可能是由于Composer版本问题。你可以通过以下命令更新你的Composer版本:composer self-update

然后你就可以更新你的项目文件了。

希望这个答案能帮到你。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接