Ошибки [OnMODXInit] Plugin *** failed!

Добрый день! В лог сыпятся такие ошибки, и после сохранения в админке ресурса или элемента страницы на сайте выдают ошибку 500 первые несколько загрузок. В какую сторону копать в решении данной проблемы?

[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnChunkFormSave] Plugin VersionX failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnBeforeDocFormSave] Plugin Collections failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnDocFormSave] Plugin VersionX failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnMODXInit] Plugin pdoTools failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnMODXInit] Plugin FastUploadTV failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnMODXInit] Plugin miniShop2 failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnBeforeDocFormSave] Plugin Collections failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnBeforeDocFormSave] Plugin ms2Gallery failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnDocFormSave] Plugin VersionX failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnMODXInit] Plugin pdoTools failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnMODXInit] Plugin FastUploadTV failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnMODXInit] Plugin miniShop2 failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnBeforeDocFormSave] Plugin Collections failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnBeforeDocFormSave] Plugin ms2Gallery failed!
[2016-12-29 08:05:12] (ERROR @ */core/model/modx/modx.class.php : 1613) [OnDocFormSave] Plugin VersionX failed!
Алексей
29 декабря 2016, 05:14
modx.pro
2
3 580
0

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

Дмитрий Танцирев
08 января 2017, 20:21
0
Хостинг бегет и версия php 7.0 (7.1)?
    Anton
    08 января 2017, 20:53
    0
    У меня Бегет. И такое только с php 7.1
      Дмитрий Танцирев
      08 января 2017, 20:55
      +1
      Аналогичная ситуация. Только у меня такое и с php 7.0 и с php 7.1

      Помогает переход на php 5.6

      Написал тикет в саппорт бегета, может чем помогут.
        Anton
        08 января 2017, 20:57
        0
        Я не хочу на 5.6 переходить.
      Алексей
      09 января 2017, 07:52
      0
      Да, всё верно. Бегет и php 7.0
        Дмитрий Танцирев
        09 января 2017, 08:54
        0
        Тех поддержка бегета, таки пообещала завтра-послезавтра дать предварительный ответ. У них там праздники только закончились, народ выходит потихоньку на работу =) Буду держать в курсе событий.
          Anton
          09 января 2017, 08:56
          0
          Интересно будет узнать ответ от них.
            Алексей
            09 января 2017, 09:12
            0
            Тогда ждём от них подвижек )
              Anton
              11 января 2017, 19:43
              0
              Тех. поддержка уже дала ответ на данную проблему?
                Дмитрий Танцирев
                11 января 2017, 20:09
                +1
                Пока что вот:

                Максим Викторович
                Технический отдел
                16:28

                Добрый день, к сожалению новостей пока немного,
                сейчас разворачиваю тестовый стенд для воспроизведения проблемы,
                после чего придется подключить gdb для отладки.
                По срокам не уверен что получится быстрее чем 2-3 дня
                  Anton
                  11 января 2017, 20:19
                  0
                  Будем ждать. Я тоже написал, у меня в modx прямо пытаются воспроизвести. Пока что не выяснили.
                    Anton
                    13 января 2017, 08:15
                    0
                    Есть какие то новые новости от них? Мне ответили, что обращайтесь к разработчику модуля pdoTools.
            Евгений Webinmd
            09 января 2017, 13:08
            0
            та же проблема, отписал хостеру, может быстрее шевелиться начнут
              Anton
              11 января 2017, 22:41
              0
              Кстати, проблема то может в самом pdoTools? Его удаляешь и сразу ошибок никаких нет в логах с php 7.1. Ставишь и опять та же ошибка вылезает в логах modx.
                Сергей
                13 января 2017, 14:51
                0
                Мне с той же проблемой хостер ответил так:
                «Здравствуйте. Проблема следующая:

                [13-Jan-2017 13:40:03 Europe/Moscow] PHP Fatal error: require_once(): Failed opening required '/home/s/siteuphm/new_odezhda/public_html/core/components/minishop2/model/minishop2/plugins.class.php' (include_path='.:/usr/share/php') in /home/s/siteuphm/new_odezhda/public_html/core/cache/includes/elements/modplugin/17.include.cache.php on line 173
                Файла /home/s/siteuphm/new_odezhda/public_html/core/components/minishop2/model/minishop2/plugins.class.php не существует.»
                  Сергей
                  13 января 2017, 15:03
                  0
                  Обновил минишоп2 — файла подобного не появилось. Кто подскажет- должен ли он вообще быть там тогда?
                  Anton
                  13 января 2017, 23:26
                  1
                  0
                  Мне сделали. Для решения проблемы нужно в файле .htaccess в корне сайта прописать в самом начале такую вот директиву:
                  php_value opcache.revalidate_freq 0
                  После обновить кеш на сайте несколько раз. И ошибки больше не будет. У меня больше нет.
                    Дмитрий Танцирев
                    13 января 2017, 23:51
                    0
                    Таки работает =)
                    Но мне ответ от ТП так и не поступил =(

                    P.S. работает только с php 7 и выше.
                    На php 5 админка не будет запускаться.
                      Anton
                      13 января 2017, 23:58
                      0
                      Меня отпихнули сначала, мол обращайтесь к разработчику модулей. Я ссылки на форумы привел, что проблема у них какая то и они взялись. Сегодня пришел ответ, что поправили, мол проверьте будет ли ошибка выходить. Я проверил и нет ошибки больше. Посмотрел что поменяли и оказалось прописали в .htaccess эту директиву. Про «На php 5 админка не будет запускаться.» не понял к чему?
                        Дмитрий Танцирев
                        14 января 2017, 00:05
                        0
                        «На php 5 админка не будет запускаться.» не понял к чему?

                        Да я всё на 5-ю версию откатил… и забыл уже =)
                        Воткнул настройку в htaccess и админка перестала запускаться
                        Потом вспомнил что не сменил версию php

                        Это я так, вдруг кто столкнется с тем же =)
                          Anton
                          14 января 2017, 00:09
                          0
                          И похоже еще одна особенность — обновление modx не работает, в конце слетает. Проверю еще раз сейчас. На одном сайте не идет, в конце выдает Parseerror: syntax error, unexpected '{' in core/config/config.inc.php on line 13
                            Anton
                            14 января 2017, 00:16
                            0
                            Все же нормально. Глюк был у меня на одном из сайтов, файл конфигурации modx с ошибками был. С директивой все нормуль идет.
                    Anton
                    16 января 2017, 16:04
                    +1
                    Сегодня пришел ответ от технического отдела Бегета:
                    «Доброго дня, внесли изменения в настройки веб-сервера по всем сервера, подобные ошибки должны пропасть на всех сайтах. по предварительному заключению проблема была связана с настройкой opcache — opcache.revalidate_freq, установка данного значение в ненулевое приводит к возникновению подобных ошибок.»
                    Сказали, что в файле .htaccess директиву opcache.revalidate_freq 0 можно удалить.
                      Дмитрий Танцирев
                      16 января 2017, 21:27
                      0
                      Тоже сегодня пришел ответ от тех поддержки! =) Обрадовали хорошей новостью))

                      Добрый день, внесли изменения в конфигурацию веб-сервера, проверьте пожалуйста, повторяется ли ошибка?
                      Ошибки больше не появляются.
                        Anton
                        16 января 2017, 21:29
                        0
                        Класс!
                        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                        25