Установка Laravel с Composer create-project - как использовать новейшую версию? - PullRequest
1 голос
/ 05 апреля 2020

Прошло много времени с тех пор, как я создал новый проект с Laravel framework. Решил установить проект fre sh, поэтому открыл документацию V7 на Install Via Composer Create-Project .

Сначала обновил мою глобальную Composer установку до последней версии: composer self-update

Затем запустил установку с composer create-project , как показано в документации: composer create-project --prefer-dist laravel/laravel myproject

После установки вошел в каталог для проверки Laravel Версия: cd myproject && php laravel -V

К моему большому удивлению, она установила гораздо более старую версию: Laravel Framework 5.8.37

Ожидается получить самую новую версию ... Почему она установлена более старая версия, и как мне обновить или настроить команду create-project на использование самой новой версии?

1 Ответ

1 голос
/ 05 апреля 2020

Похоже, что вашей среды недостаточно для L7 (например, слишком старая версия PHP, отсутствуют необходимые расширения и c). Вы должны убедиться, что ваша среда соответствует Laravel требованиям:

  • PHP> = 7.2.5
  • BCMath PHP Extension
  • Ctype PHP Extension
  • Fileinfo PHP расширение
  • JSON PHP расширение
  • Mbstring PHP расширение
  • OpenSSL PHP расширение
  • PDO PHP Extension Tokenizer PHP Extension XML PHP Extension

https://laravel.com/docs/7.x/installation#server - требования

Также имейте в виду, что Версия php -cli, которую вы используете, может отличаться от используемой вами httpd (т. Е. Из-за установки $PATH и нескольких версий PHP).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...