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

Аватар пользователя remmor

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

Тип материала:
Версия Drupal:
0 Thanks

Лучший ответ

Аватар пользователя itcrowd72
itcrowd72 1 месяц назад
1

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

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

Комментарии

Аватар пользователя itcrowd72
itcrowd72 2 месяца назад

Поищите в корне проекта и на одном уровне вверх файлы composer.json и composer.lock

Аватар пользователя remmor
remmor 1 месяц назад

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

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

Аватар пользователя itcrowd72
itcrowd72 1 месяц назад
1

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

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

Аватар пользователя remmor
remmor 1 месяц назад

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

Аватар пользователя itcrowd72
itcrowd72 1 месяц назад

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

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

Аватар пользователя remmor
remmor 1 месяц назад

Давно уже PHP семерка поставлена на Денвер

Аватар пользователя itcrowd72
itcrowd72 2 месяца назад

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

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

Аватар пользователя gun_dose
gun_dose 1 месяц назад

Попробуйте скачать какой-нибудь модуль через драш. Если сайт собран композером, то драш ругнётся.

Аватар пользователя remmor
remmor 1 месяц назад

"ок, как узнать что стоит драш" ))
Нет никаких драшей, денвер стоит