502 ошибка после обновления Tickets после 1.7.0

После выпуска в репозитории пакета Tickets 1.7.0 легко обновил на всех сайтах кроме одного, самого крупного.

После обновления на фронте ошибка 502 Bad Gateway.

С тех пор уже версия 1.7.4-pl с критическими обновлениями безопасности — а обновиться никак не получается — уже несколько раз пробовал по разному!

Помогите пожалуйста обновиться!

В процессе обновления пакета ошибок не было никаких.

Переустановка пакета ничего не даёт.

Стоит последний MODX Revolution 2.5.2-pl, PHP 7, modhost.pro.

В поддержке хостинга сказали, цитирую:
Каким образом это всё касается поддержки хостинга?
modx.pro работает на 1.7 с самого первого дня её выпуска, летом — проблем нет.

В логах ошибки:
2016/11/21 22:48:49 [error] 24341#24341: *1836538 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: ***.***.3.131, server: s***.h*.modhost.pro, request: "GET / HTTP/1.1", upstream: "fastcgi://127.0.0.1:11924", host: "******.com", referrer: "https://*******.com/manager/?"

И это именно из-за нового Tickets! Откатываю старый — работает нормально, только устанавливаю новый — весь сайт отваливается.
Василий Столейков
21 ноября 2016, 20:06
modx.pro
1
3 036
0
Поблагодарить автора Отправить деньги

Комментарии: 13

Василий Столейков
21 ноября 2016, 23:19
1
0
Скрипты из консоли запускал как тут описано modx.pro/components/9412-tickets-1-7-0-ratings-improve-and-accelerate-the-work/

Первый выдал такой результат:
~/www/core/components/tickets/cron$ php remove_votes.php
Done in 0 sec.
а второй такой:
~/www/core/components/tickets/cron$ php rebuild_rating.php
Segmentation fault (core dumped)
Не знаю, это правильно или нет, но сработали они моментально, без ожидания.
    Алексей
    21 ноября 2016, 23:26
    1
    +3
    А Системная настройка cache_db, в разделе Кеширование стоит в Да(Yes)?

    На одном из сайтов после обновления 1.7 и заходе в любой раздел Тикета сайт уходил в 500-ю из-за настройки кеширования.
      Андрей Сухомозгий
      21 ноября 2016, 23:30
      0
      дичь какая-то) отключаю ее — сайт поднимается, включаю — опять ложится…
        Василий Столейков
        21 ноября 2016, 23:34
        1
        0
        Ага, то же самое!

        — Интересно, на что влияет эта настройка?
        — Зачем нужно кэширование базы данных и почему новый Тикетс не работает с ней?

        На всех других сайтах эта настройка по дефолту отключена, видно я когда-то что-то пытался наоптимизировать…

        Но главное что проблема решена!
        Василий Столейков
        21 ноября 2016, 23:31
        1
        0
        Aleksey, спасибо тебе большое!
        Похоже сработало!!!
        Всё прекрасно работает с отключённой настройкой cache_db.

        Вопрос закрыт, надеюсь кому-нибудь твой совет ещё пригодится.
          Андрей Сухомозгий
          21 ноября 2016, 23:34
          +1
          Василий) По поводу не сработавших скриптов из консоли — я отключил настройку, выполнид все скрипты (все нормально сработало) и включил настройку снова — пока вроде работает
            Василий Столейков
            21 ноября 2016, 23:45
            1
            0
            Круто! Спасибо за рецепт, и у меня он сработал!
            Вот только не знаю уже, а стоит ли включать обратно настройку cache_db
              Андрей
              21 ноября 2016, 23:58
              0
              Там же написано для чего она:

              Если включено, объекты и наборы результатов выборки по SQL запросам кэшируются, значительно снижая нагрузку на базу.

              И по умолчанию она выключена.
                Василий Столейков
                22 ноября 2016, 00:01
                1
                0
                Да, я и вернул её в значение по умолчанию, от греха подальше. Часто лишняя оптимизация добавляет проблем, достаточно вспомнить глюки AjaxManager )).

                Не думаю что на modhost нужна эта настройка…
                  Роман Садоян
                  22 ноября 2016, 08:50
                  0
                  Не думаю что на modhost нужна эта настройка…
                  Она как раз таки на modhost и нужна. Это же не VPS/VDS.
                    Василий Столейков
                    22 ноября 2016, 10:02
                    1
                    0
                    Не уверен, если бы была нужна, то Василий бы позаботился об этой включённой настройке сразу при установке нового сайта, чего не происходит.

                    P.S. В последнее время у меня сайт раз в несколько дней разбухал с 1 гига разбухал до 8 гигов и начинал глючить от нехватки места — подозреваю это как раз из-за кэширования базы…
                      Василий Наумкин
                      22 ноября 2016, 11:14
                      +1
                      Никогда не меняю стандартные настройки кэширования MODX и никому не советую.
          Олег
          07 августа 2017, 11:34
          0
          Спасибо за решение проблемы с тикетами.
          cache_db помогла.
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            13