Вам нужно использовать SSH, а не FTP.
Как только вы подключитесь по SSH к своему серверу, вы можете запустить команду composer install
, чтобы установить зависимости, аналогичные установленным на вашем рабочем столе.
[Редактировать] К вашему сведению - Да, мы можем загрузить папку поставщика. Composer - это инструмент развертывания. Загрузка папки поставщика НЕ использует инструмент развертывания.
Если я развертываю 100 приложений - и загружаю 50 МБ зависимостей 100 раз из филиала по кабелю / dsl ... насколько это быстро и эффективно? Если мы разгрузим эти 50 МБ загрузок на сервер, как быстро это будет?
У нас есть возможность сделать развертывание неправильно или выполнить развертывание правильно.
Я не потворствую, делая это неправильно. Это явно вариант, но он неправильный.