Ошибка при добавлении блока

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

при попытке добавить блок идет ошибка:

в логах это:
[03-Aug-2018 20:27:38 Europe/Helsinki] Uncaught PHP Exception Drupal\Core\Entity\EntityStorageException: "No entity bundle was specified" at /home/u475148109/public_html/astar-travel/new/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php line 100

Модули и темы:
Тип материала:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя niriter
niriter 1 неделя назад

при смене темы на стандартную ничего не поменялось...
есть подозрения что какие-то модули конфликтуют
теперь другой вопрос, как отключить модули в drupal 8?
p.s. у меня чекбоксы в недоступном состоянии, то есть включены но выключить нельзя

Аватар пользователя bumble
bumble 1 неделя назад

Уточните полную версию Drupal.

niriter написал:
как отключить модули в drupal 8?

В 8ке, нет процедуры отключения модулей/тем, вместо этого они сразу деинсталируются.

niriter написал:
у меня чекбоксы в недоступном состоянии, то есть включены но выключить нельзя

Обычно, это означает что либо модуль является зависимостью другого, включенного модуля, либо есть сохраненные данные, которые блокируют удаление модуля.

В первом случае - нужно предварительно отключить модули, у которых в зависимостях находится нужный модуль (раскройте информацию о модуле, там детально описаны все зависимости модуля, а также модули, зависящие от текущего).

Во втором случае - нужно предварительно удалить данные подконтрольные модулю (это могут быть сущности, настройки и любые другие данные, записываемые модулем).

Аватар пользователя niriter
niriter 1 неделя назад

Версия Drupal: 8.6.0-beta2
есть ли модуль который добавляет возможность отключения других модулей?
и почему вообще убрали довольно необходимую штуку, вот например сайт полетел и не известно какой модуль к этому привел, и из-за этого нужно удалять все модули?

Аватар пользователя bumble
bumble 1 неделя назад
niriter написал:
есть ли модуль который добавляет возможность отключения других модулей?

Нет конечно. Зачем?

niriter написал:
и почему вообще убрали довольно необходимую штуку, вот например сайт полетел и не известно какой модуль к этому привел, и из-за этого нужно удалять все модули?

Метод "научного тыка" - не такой уж и научный. В действительности, дебаггинг производится не так.

ЗЫ - не используйте не стабильные версии.

Аватар пользователя niriter
niriter 1 неделя назад

окей, как определить из-за какого модуля эта каша?

Аватар пользователя bumble
bumble 1 неделя назад

Дистанционно - точно никак, сорри.
Нужно полностью понимать происходящее, плюс иметь доступ ко всем исходникам.

8ка, уже давно вполне стабильна для работы с блоками, и сбоев при добавлении простого блока возникать не должно. Вероятнее всего - допущена ошибка при миграции. Я бы советовал, в первую очередь, вчитаться в инструкцию по переносу еще раз, и проделать обновление более тщательно. Попутно, перечитать треккеры используемых модулей, и известные ошибки на орге и около-друпальных блогах.

Если решения не найдется - только с XDebug'ом и Devel'ом искать.

Аватар пользователя niriter
niriter 1 неделя назад

тут ошибка глазами друпала выглядит иначе http://prntscr.com/kem7te
+ есть 2 предупреждения при создании блока
http://prntscr.com/kem8ad
http://prntscr.com/kem8f8
перенос делал по инструкциям, заново делать это нету времени и желания (бд весит гиг и сайт переносится очень медленно...)

Аватар пользователя niriter
niriter 1 неделя назад

до этого на 8.5.5 такая-же проблема была, я списываю все на модули

Аватар пользователя bumble
bumble 1 неделя назад

На какие?

Аватар пользователя bumble
bumble 1 неделя назад

Хм... Ну, так-то да - там есть модули, и в них есть код, и там где-то собака порылась.

Сарказм, конечно, но именно так сейчас выглядит картина, исходя из Ваших объяснений.

Аватар пользователя niriter
niriter 6 дней назад

окей, я готов заплатить за перенос сайта с 6й версии на 8ю, назови свою цену...

Аватар пользователя bumble
bumble 5 дней назад

Я, только по ТЗ смогу оценить.