Бесконечное сохранение ресурсов в Modx 2.6.5

После обновления до версии 2.6.5 возникла проблема с сохранением ресурсов.
Нажимаем Сохранить и идет бесконечное сохранение, хотя если обновить страницу видим что ресурс сохранился.
С чанками и шаблонами такой проблемы нет.
Никто не сталкивался?
Михаил
Михаил
14 августа 2018, 09:40
modx.pro
5 402

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

Андрей
14 августа 2018, 10:34
В первую очередь надо посмотреть логи и ошибки в консоли браузера.
    Михаил
    14 августа 2018, 10:51
    Uncaught SyntaxError: Unexpected identifier
    at doDecode (ext-all.js:21)
    at Object.decode (ext-all.js:21)
    at Ext.form.Action.Submit.handleResponse (modx.jsgrps-min.js:1)
    at Ext.form.Action.Submit.processResponse (ext-all.js:21)
    at Ext.form.Action.Submit.success (ext-all.js:21)
    at o (ext-all.js:21)
    at Ext.data.Connection.s (ext-all.js:21)
    at HTMLIFrameElement.I (ext-all.js:21)
      Андрей
      14 августа 2018, 10:56
      Попробуй перезалить дистрибутив 2.6.5 еще раз и сделать setup, может что то криво обновилось, плюс надо обновить все плагины (Tickets если есть, TinyMce и т.п.).
Iskatel
15 августа 2018, 02:51
Лечится просто — чистим папку Кэш, именно папку!
\core\cache\
Не из АдминПанели.
Не нужно ничего переустанавливать.
    Михаил
    15 августа 2018, 11:24
    Делал, не помогает
      Ксения
      15 августа 2018, 17:37
      Отключать плагины по одному и смотреть какой мешает работе. НО сначала посмотреть работу из другого браузера — не исключено, что у вас (в браузере) закешировались старые скрипты (ext-all.js:21 и т.д.)
        Евгений
        05 сентября 2018, 21:24
        Аналогичная проблема. Бесконечное сохранение на ресурсах. Шаблоны и чанки все ок.
        Проблема с сохранением возникает даже на ресурсах с пустыми шаблонами.

        Причем ресурс обновляется, данные в базу явно уходят.

        Ошибок в консоли нет.
        Очистка кеша из админки также виснет на надписи «запуск консоли».

        Поправка: Все вышенаписанное справедливо для браузера хром. В Мозилле только что проверил… ожило.
          Евгений
          05 сентября 2018, 21:34
          Хром в консоль вываливает вот это

          Uncaught SyntaxError: Unexpected identifier
          at doDecode (ext-all.js:21)
          at Object.decode (ext-all.js:21)
          at Ext.form.Action.Submit.handleResponse (modx.jsgrps-min.js:1)
          at Ext.form.Action.Submit.processResponse (ext-all.js:21)
          at Ext.form.Action.Submit.success (ext-all.js:21)
          at o (ext-all.js:21)
          at Ext.data.Connection.s (ext-all.js:21)
          at HTMLIFrameElement.I (ext-all.js:21)
            Евгений
            05 сентября 2018, 21:38
            Ксения, вы оказались правы, кеш скриптов, что подтверждают данные из консоли выше…
            в приватном окне хрома все заработало как надо… будем чистить кеш )
              Евгений
              05 сентября 2018, 22:20
              объясните мне придурку ) что я делаю не так)) очищаю кеш и файлы, все кроме истории, которая нужна) кеш не очищается.
      Александр
      05 сентября 2018, 17:42
      Точно такая же проблема на нескольких сайтах. Пока ничего не помогло из вышеперечисленного.
      Все сайты на одном хостинге лежат. Заходил с разных устройств, дело не в кеше точно

      Кому-нибудь удалось решить проблему?
        Павел
        05 сентября 2018, 18:24
        у меня давно похожая проблема, но только с файрфоксом. Ресурсы в которых есть Migx уходят в бесконечное сохранение и не сохраняются
          Владимир
          20 декабря 2018, 00:34
          День добрый! Решил ли кто вопрос? У меня на firefox все работает(ресурсы сохраняет). В google и Яндекс уходят в бесконечное сохранение. Кеш чистил все равно не работает и выдает:
          Uncaught SyntaxError: Unexpected token class
          at doDecode (ext-all.js:21)
          at Object.decode (ext-all.js:21)
          at Ext.form.Action.Submit.handleResponse (modx.jsgrps-min.js:1)
          at Ext.form.Action.Submit.processResponse (ext-all.js:21)
          at Ext.form.Action.Submit.success (ext-all.js:21)
          at o (ext-all.js:21)
          at Ext.data.Connection.s (ext-all.js:21)
          at HTMLIFrameElement.I (ext-all.js:21)
            Vlad Brise
            20 декабря 2018, 00:40
            Скорее всего это из-за какого-то расширения. У меня была похожая проблема. Установил MusVk и словил такой конфликт, удалите некоторые расширения и проверьте.
              Владимир
              20 декабря 2018, 01:04
              Спасибо, помогло!
              Методом тыка выключал расширения и нашел. Это было расширение (Кнопка Pinterest «Сохранить»)
                Vlad Brise
                20 декабря 2018, 01:05
                Был рад помочь:)
            Денис
            06 февраля 2019, 19:09
            Сегодня столкнулся с точно такой же проблемой и таким же выводом в консоль.
            Проблема была в расширении Яндекс.Диск для браузера.
            Написал им в поддержку, посмотрим, что ответят.
              unreal_serg
              19 апреля 2019, 00:21
              Еще может быть проблема: на старых версиях MySQL (вроде бы ниже 5.6 которые) не поддерживается тип индекса FULLTEXT для InnoDB и может не создаться индекс content_ft_idx для таблицы modx_site_content. У меня такое произошло когда разрабатывал сайт на более новых версиях MySQL, а переносил потом на более старую и при импорте базы выдало как раз ошибку что InnoDB не поддерживает FULLTEXT индекс, но я значения не придал, а потом начал ресурсы редактировать/создавать и появилась бесконечная загрузка. Переимпортировал таблицу, заранее изменив движок на MyISAM, проблема исчезла!
              п.с. Вроде бы на последних версиях Modx (>= 2.7.1) появляется этот индекс
                Симон
                21 января 2020, 14:32
                Последняя версия Modx (2.7.2). Столкнулся с такой же напастью. Все те же танцы с бубнами были произведены. Проблема была обнаружена при правке сниппета getpage. Ни набор по умолчанию, ни новые наборы не сохраняются.
                Думал было, что можно экспортировать набор, исправить в нём вручную, а потом импортировать. Но не выходит, файл не тот получается. Пытаюсь найти, как сделать из экспортируемого файла годный файл для импорта.
                  alan
                  13 мая 2021, 23:13
                  Такая же проблема, обновил modx до 2.8, не помогло. Решили проблему?
                  Andrew
                  11 февраля 2020, 03:39
                  Uncaught SyntaxError: Unexpected identifier
                  at doDecode (ext-all.js:21)
                  У меня такой же глюк был при сохранении любого дочернего ресурса, в родителе которого в поле title присутствовал
                  & q u o t ;
                  Отключение плагинов, чистка папки кешей не помогала
                    Дима
                    02 марта 2021, 07:55
                    В консоле при сохранении большого ресурса так же подвисал в бесконечной загрузке. К консоле браузера были ошибки ext-all.js. В логе домена — раздел сервера (web, там, где сайты) увидел ошибку «HTTP request length 135006 (so far) exceeds MaxRequestLen (131072), referer: https://*******/******panel/index.php?a=resource/update&id=214».
                    Получилось так исправить:
                    В vestacp, зайти в вкладку сервер, конфигурация сервера и в IfModule указать MaxRequestLen 10485760.
                    Algirdas
                    28 июля 2021, 10:00
                    Словил похожую ошибку. Вылечилось удалением плагина modDevTools
                      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                      24