dlux66
@dlux66

Обновление composer на сервере без доступа в Internet

Здравствуйте! На сервере временно отсутствует internet, но проект изменяется и ему необходимы обновления composer. Для этого пробовал подставить composer cache с сервера development, где есть интернет, но мой безинтернетный сервер. Сomposer начал обновлять vendors, но в один момент опять начал обращаться по https к сайту github.com. Может кто может поделиться своими наработками в этой области?
  • Вопрос задан
  • 3081 просмотр
Пригласить эксперта
Ответы на вопрос 2
Akuma
@Akuma
Веб-программист
Почему бы просто не взять папку vendor с любого сервера с интернетом?

Т.е. composer install на сервере с интернетом, и cp vendor newserver/vendor на ваш сервер.
Конечно, это единоразовое решение в лоб, но все же самое быстрое.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Как альтернативный вариант можно настроить локальную версию репозиториев для ваших зависимостей. Обычный git clone в какую-либо директорию, и просить composer обновляться оттуда. Можно так же поставить satis какой и т.д. а можно просто папку с архивами или git репозиториями.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы