Поддерживает ли Laravel 5.2 PHP 7.2

#php #laravel #laravel-5 #php-7.2

#php #laravel #laravel-5 #php-7.2

Вопрос:

У меня есть проект, разработанный в версии Laravel 5.2. Но теперь я хочу обновить только версию PHP до 7.3, поэтому кто-нибудь может сообщить мне, работает ли Laravel 5.2 с последними версиями PHP.

Я хочу, чтобы версия laravel была неизменной, но с последней версией PHP, которая является PHP 7.2

Комментарии:

1. вы можете это сделать здесь.. github.com/laravel/laravel/blob/5.2/composer.json .. Но если вы хотите использовать 7.3 > .. laravel ниже 5.8 не поддерживает его .. для новой версии php синтаксис не поддерживается

2. значит, я могу использовать php 7.2 с laravel 5.2. верно?

3. Поскольку я не хочу обновлять свою версию laravel, я хочу, чтобы она работала только с php 7.2

4. Я настоятельно рекомендую обновить вашу версию Laravel, поскольку версия 5.5 (LTS) не получит никаких исправлений безопасности после 30 августа 2020 года. Давайте представим, какие ошибки или проблемы безопасности могут быть в Laravel 5.2 (никаких исправлений безопасности после 21 декабря 2016 года)…

Ответ №1:

В этом случае настоятельно рекомендуется обновить вашу версию Laravel, поскольку Laravel 5.2 поддерживает промежуточную версию PHP 5.5.9 - 7.1.* согласно документации, но если у вас есть сомнения, вы можете настроить версию php на 7.2 и проверить, работает ли она.

Чтобы изменить версию php, просто добавьте приведенный ниже код в свой файл composer.json.

 "config": {

    "platform": {

        "php": "7.2"

    }

}
  

после этого запуска, composer update если вы получите какую-либо ошибку, вы всегда можете вернуть ее обратно, снова изменив версию в composer.json файле