Всем здравствуйте.
Проблема такая.
Разрабатываю сайт на Drupal 9.4.5 + Commerce 2.
Донором был корпоративный сайт на Drupal 7. С него перенес весь контент и практически реализовал такой же дизайн (по запросу шефа).
На новом сайте с Drupal 9 установлено (вместе с ядром) 105 модулей. Созданы все типы материалов и вручную перенесен контент. Также установлен Commerce 2 и создана услуга (товар) с вариациями - их много. Все прекрасно работает, кроме пользовательских блоков. В какой-то момент, занимаясь commerce упустил, что перестало работать редактирование блоков. Сразу выдает ошибку 500. Грешил на сервер, но рядом на другом домене установлена копия этого сайта, но без commerce. И там все работает.
Переносить и создавать все заново просто нет времени.
По сайту - практически все устанавливал через composer. На сервере (Ubuntu) в nginx выставил максимальные значения. Не помогло.
2022/09/06 12:37:59 [error] 8392#8392: *106395 upstream prematurely closed connection while reading response header from upstream, client: 95.27.129.29, server: domen.ru, request: "GET /block/18?destination=/user/1 HTTP/1.1", upstream: "https://IP:8443/block/18?destination=/user/1", host: "domen.ru", referrer: "https://domen.ru/user/1?check_logged_in=1"
Весь гугл перерыл, все пишут, что увеличить ресурсы в nginx. Но ведь рядом работает сайт на семерке без ошибок и недоделанный на девятке тоже без ошибок. Подскажите, пожалуйста, знающие люди что именно нужно изменить возможно в бд в config или еще где. Я не программист, поэтому спрашиваю совет.
Комментарии
А в логах друпала есть что-то?
Странно, но нет. Это в логах домена.
А в логах друпала есть что-то?
В логах этой ошибки нет. Там одна Notice по другому делу. В разделе блоги с помощью некоторых модулей делал конструкцию. Вот там ошибки есть. Но не фатальные.
Я грешу на конфликт модулей. Или на какой-то один. Просто занимался долго товарами и знать не знал, что какой-то модуль закосячил. Есть подозрения путем выключения (удаления в девятке) модулей на Layout Builder Blocks Animations. Он при удалении 500 ошибку выдает. Но! Ведь на соседнем сайте девятке он включен и работает без проблем...
Есть здесь профессионалы, кто может хотя бы намекнуть на решение? Или я ошибся форумом?
За последние 5 лет не было ни одной подобной темы. Проблема единичная, судя по всему. Ванговать по одному кусочку лога мало кто хочет
Какой код нужен? Все предоставлю. Что вижу в логах, то и предоставил.
После обновления модуля Layout Builder Blocks Animations все заработало. Всем спасибо за участие.