При попытке редактировании custom blocks ошибка 500, 502

6 сентября 2022 в 21:53
Аватар пользователя stavropolnews stavropolnews 0 9 Решено

Всем здравствуйте.

Проблема такая.
Разрабатываю сайт на 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 по другому делу. В разделе блоги с помощью некоторых модулей делал конструкцию. Вот там ошибки есть. Но не фатальные.

6 сентября 2022 в 22:32

Я грешу на конфликт модулей. Или на какой-то один. Просто занимался долго товарами и знать не знал, что какой-то модуль закосячил. Есть подозрения путем выключения (удаления в девятке) модулей на Layout Builder Blocks Animations. Он при удалении 500 ошибку выдает. Но! Ведь на соседнем сайте девятке он включен и работает без проблем...

6 сентября 2022 в 22:06

За последние 5 лет не было ни одной подобной темы. Проблема единичная, судя по всему. Ванговать по одному кусочку лога мало кто хочет

7 сентября 2022 в 7:13