композитор продолжает устанавливать старую версию laravel - PullRequest
0 голосов
/ 10 октября 2018

Возникла проблема с композитором, когда я пытаюсь запустить стандартную установку laravel:

composer create-project --prefer-dist laravel/laravel blog

, но она продолжает пытаться установить:

Installing laravel/laravel (v5.5.28)

Я попробовалследующее:

  • composer clear-cache
  • composer self-update
  • rm -rf vendor, clear-cache, composer install

ничегокажется, работает ... какие-либо идеи, почему композитор застрял в этом старом состоянии?

Ответы [ 4 ]

0 голосов
/ 10 октября 2018

Стабильная версия всегда предоставляется разработчику, поэтому laravel дает ее только, если вы хотите получить последнюю версию, вам нужно указать версию при установке.как

composer create-project laravel/laravel projectName 5.6.*

версия PHP также имеет значение.

0 голосов
/ 10 октября 2018

Вы можете попробовать это ...

composer create-project --prefer-dist laravel/laravel=5.3.* blog

Затем

composer update

Также попробуйте запустить composer global update для обновления установщика Laravel в Composer.

Еслиобе эти опции также не работают, затем проверьте версию PHP.

Вам придется установить более новую версию php.

0 голосов
/ 10 октября 2018

Проверьте версию PHP.Я подозреваю, что вы используете PHP7.0, но Laravel 5.6 и выше требует PHP7.1.В этом случае composer установит только последнюю версию, доступную для вашей версии PHP.

Если вы хотите установить более новую версию Laravel, рассмотрите возможность обновления версии PHP до 7.1.3 или выше.

0 голосов
/ 10 октября 2018

Попробуйте обновить композитор глобально.

composer global update 

Если это не сработает, проверьте, какая версия указана в вашей глобальной конфигурации композитора.Или вы просто запускаете composer из GitHub-Repo и запускаете там установку composer.Внутри этого вы можете просто запустить

composer install

Чем вы точно получили новейшую версию.

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