Когда я пытаюсь установить Laravel 5.5 с laravel new project --dev
[Symfony\Component\Debug\Exception\FatalThrowableError]
Parse error: syntax error, unexpected '<<' (T_SL), expecting ']'
Это только у меня или потому что еще не релиз?
РЕДАКТИРОВАТЬ: Кстати, это когда я пытаюсь сделать php artisan key:generate
... Если я вставлю ключ в .env, он сработает ...
Благодарность
4 ответа
composer create-project laravel/laravel blog "5.5.*" --prefer-dist
Чтобы установить Laravel 5.5, вам нужно запустить composer create-project как обычно, и вам нужно установить версию «dev-develop» пакета laravel / laravel:
composer create-project --prefer-dist laravel/laravel blog dev-develop
Куда:
- laravel / laravel: пакет для установки Laravel;
- блог: это новый каталог для вашего нового проекта (вы можете изменить его);
- dev-develop: это следующая версия Laravel.
Юо может найти больше информации здесь https://medium.com/@robertodev/how -to-install-laravel-5-5-dev-d721873a8c89
У меня такая же проблема. Для меня даже
php artisan
Не работает.
Я исправил это простым
cd /my/project/folder
composer update
php artisan key:generate
В консоли.
Надеюсь это поможет.
Это происходит из-за вашей версии установщика Laravel . Я столкнулся с той же проблемой.
Выполните следующую команду:
composer global update
(он обновит ваш установщик Laravel)
Если вы не хотите устанавливать заново, исправьте это с помощью следующей команды:
composer update
(из каталога вашего проекта, и он обновит ваши файлы проекта)
Дополнительно:
Иногда это может быть причиной версии Composer . Вы можете обновить свою версию композитора, выполнив следующую команду: composer self-update
Затем вы можете обновить файлы проекта.
Надеюсь, этот ответ вам поможет.
Похожие вопросы
Новые вопросы
php
PHP - это широко используемый высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь предназначенный для серверной веб-разработки. Используется для вопросов о языке PHP.