как обновить composer.json laravel на веб-сервере. Я использую laravel.i хочу обновить композитор на веб-сервере. После копирования файлов, локальных на сервер. Пожалуйста, помогите мне.
Я думаю, что ваш процесс немного "неправильный". Вы никогда не хотите обновлять композитор или его зависимости на рабочем сервере, вы хотите сделать это локально. Вот мой процесс, и я надеюсь, что это тоже поможет:
composer update
на локальном компьютере. Если есть какие-либо обновления, они будут загружены и указаны в вашем файле composer.lockcomposer install
для установки зависимостей, которые вы локально Опять же, вы не хотите запускать composer update
на своем производственном сервере, если обновление в зависимостях нарушает ваше приложение.
Другой альтернативой этому является включение каталога vendor
в вашу базу репо/кода, а затем загрузку всего, что у вас локально, на ваш производственный сервер. На мой взгляд, это не лучшее решение, потому что тогда вы проверяете и/или загружаете много файлов на свой сервер по сравнению с композитором, обрабатывающим этот процесс.
вы можете загрузить через FTP свою обновленную библиотеку в поставщике/(ваша библиотека, включенная в список).
надежда может помочь больше сэр :)
composer install
на производственном сервере. Загрузка через FTP должна рассматриваться, только если у вас нет доступа к SSH.