Обновление сторонних библиотек при переносе php с 5.6 до 7.2 без composer - PullRequest
1 голос
/ 28 апреля 2019

Мне нужно обновить производственный веб-сервер php с php-5.6 до 7.2. При обновлении до 7.2, я запускаю много устаревших в сторонних библиотеках. Я не разработал проект. И кажется, что в проекте не используется программное обеспечение менеджера пакетов (например, composer).

Первая ошибка устаревания находится в nette.php ( Nette ), но я боюсь, что будет больше ошибок устаревания.

Каков наилучший подход к решению этой задачи?

1 Ответ

1 голос
/ 28 апреля 2019

Хорошим подходом было бы использовать composer для установки сторонних библиотек в том виде, в каком они есть сейчас, используя текущие версии. Это дает вам возможность очень легко вернуться к старой ситуации. Затем вы обновляете библиотеки одну за другой, проверяя совместимость и изменяя код проекта, связанный с этой библиотекой.

...