Как проверить, composer ли это?

Главные вкладки

Аватар пользователя remmor remmor 8 октября 2018 в 7:15

Есть drupal 8 сайт. Как узнать, устанавливался ли он через Composer? От этого же факта зависит, как его обновлять, не так ли, или нет?
Или же обновлять любой сайт на 8-й версии, даже поставленный по старинке, нынче нужно композером?

Лучший ответ

Аватар пользователя ivnish ivnish 11 октября 2018 в 8:25
1

тоже есть эти файлы композера

Вы сравните composer.json из "обычной восьмерки" и ваш. Если сайт ставился через composer, то в composer.json будут прописаны все контрибные модули, которые используются на сайте, а так же их зависимости. В composer.json из обычной поставки всего этого нет.

Комментарии

Аватар пользователя remmor remmor 11 октября 2018 в 8:10

Неа, не катит, в свежей установке восьмерки, которую я ставил по старинке - тоже есть эти файлы композера.
Ещё какие методы есть?

PS файлы в корне есть, никакого уровня вверх у корня нет. В чистовой ручной установке всего 73 файла композера насчитал

Аватар пользователя ivnish ivnish 11 октября 2018 в 8:25
1

тоже есть эти файлы композера

Вы сравните composer.json из "обычной восьмерки" и ваш. Если сайт ставился через composer, то в composer.json будут прописаны все контрибные модули, которые используются на сайте, а так же их зависимости. В composer.json из обычной поставки всего этого нет.

Аватар пользователя remmor remmor 11 октября 2018 в 16:33

Точно, так видно, что как.
Беда. Теперь возиться с этим композером, ставить его да ещё не дай бог с денвером не работает

Аватар пользователя ivnish ivnish 11 октября 2018 в 16:39

с денвером не работает

В денвере PHP 5.3 последняя версия) Для Drupal 8 рекомендуется PHP7+ Если вы принципиально на windows, то вам может помочь OpenServer. Но на винде работать с git, composer, drush тот еще геморрой.

Аватар пользователя ivnish ivnish 8 октября 2018 в 7:47

Или же обновлять любой сайт на 8-й версии, даже поставленный по старинке, нынче нужно композером?

Нет. Сайт должен быть либо с composer, либо без. Подробнее можно узнать в этом видео