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

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

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

Андрей
14 августа 2018, 10:34
0
В первую очередь надо посмотреть логи и ошибки в консоли браузера.
    Михаил
    14 августа 2018, 10:51
    0
    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
      +1
      Попробуй перезалить дистрибутив 2.6.5 еще раз и сделать setup, может что то криво обновилось, плюс надо обновить все плагины (Tickets если есть, TinyMce и т.п.).
        Михаил
        15 августа 2018, 11:25
        0
        Не помогло
    Iskatel
    15 августа 2018, 02:51
    0
    Лечится просто — чистим папку Кэш, именно папку!
    \core\cache\
    Не из АдминПанели.
    Не нужно ничего переустанавливать.
      Михаил
      15 августа 2018, 11:24
      0
      Делал, не помогает
        Ксения
        15 августа 2018, 17:37
        0
        Отключать плагины по одному и смотреть какой мешает работе. НО сначала посмотреть работу из другого браузера — не исключено, что у вас (в браузере) закешировались старые скрипты (ext-all.js:21 и т.д.)
          Евгений
          05 сентября 2018, 21:24
          0
          Аналогичная проблема. Бесконечное сохранение на ресурсах. Шаблоны и чанки все ок.
          Проблема с сохранением возникает даже на ресурсах с пустыми шаблонами.

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

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

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

            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
              0
              Ксения, вы оказались правы, кеш скриптов, что подтверждают данные из консоли выше…
              в приватном окне хрома все заработало как надо… будем чистить кеш )
                Евгений
                05 сентября 2018, 22:20
                0
                объясните мне придурку ) что я делаю не так)) очищаю кеш и файлы, все кроме истории, которая нужна) кеш не очищается.
        Александр
        05 сентября 2018, 17:42
        0
        Точно такая же проблема на нескольких сайтах. Пока ничего не помогло из вышеперечисленного.
        Все сайты на одном хостинге лежат. Заходил с разных устройств, дело не в кеше точно

        Кому-нибудь удалось решить проблему?
          Павел
          05 сентября 2018, 18:24
          0
          у меня давно похожая проблема, но только с файрфоксом. Ресурсы в которых есть Migx уходят в бесконечное сохранение и не сохраняются
            Владимир
            20 декабря 2018, 00:34
            0
            День добрый! Решил ли кто вопрос? У меня на 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
              +2
              Скорее всего это из-за какого-то расширения. У меня была похожая проблема. Установил MusVk и словил такой конфликт, удалите некоторые расширения и проверьте.
                Владимир
                20 декабря 2018, 01:04
                0
                Спасибо, помогло!
                Методом тыка выключал расширения и нашел. Это было расширение (Кнопка Pinterest «Сохранить»)
                  Vlad Brise
                  20 декабря 2018, 01:05
                  +1
                  Был рад помочь:)
              Денис
              06 февраля 2019, 19:09
              0
              Сегодня столкнулся с точно такой же проблемой и таким же выводом в консоль.
              Проблема была в расширении Яндекс.Диск для браузера.
              Написал им в поддержку, посмотрим, что ответят.
                unreal_serg
                19 апреля 2019, 00:21
                0
                Еще может быть проблема: на старых версиях MySQL (вроде бы ниже 5.6 которые) не поддерживается тип индекса FULLTEXT для InnoDB и может не создаться индекс content_ft_idx для таблицы modx_site_content. У меня такое произошло когда разрабатывал сайт на более новых версиях MySQL, а переносил потом на более старую и при импорте базы выдало как раз ошибку что InnoDB не поддерживает FULLTEXT индекс, но я значения не придал, а потом начал ресурсы редактировать/создавать и появилась бесконечная загрузка. Переимпортировал таблицу, заранее изменив движок на MyISAM, проблема исчезла!
                п.с. Вроде бы на последних версиях Modx (>= 2.7.1) появляется этот индекс
                  Симон
                  21 января 2020, 14:32
                  0
                  Последняя версия Modx (2.7.2). Столкнулся с такой же напастью. Все те же танцы с бубнами были произведены. Проблема была обнаружена при правке сниппета getpage. Ни набор по умолчанию, ни новые наборы не сохраняются.
                  Думал было, что можно экспортировать набор, исправить в нём вручную, а потом импортировать. Но не выходит, файл не тот получается. Пытаюсь найти, как сделать из экспортируемого файла годный файл для импорта.
                    Andrew
                    11 февраля 2020, 03:39
                    0
                    Uncaught SyntaxError: Unexpected identifier
                    at doDecode (ext-all.js:21)
                    У меня такой же глюк был при сохранении любого дочернего ресурса, в родителе которого в поле title присутствовал
                    & q u o t ;
                    Отключение плагинов, чистка папки кешей не помогала
                      Дима
                      02 марта 2021, 07:55
                      0
                      В консоле при сохранении большого ресурса так же подвисал в бесконечной загрузке. К консоле браузера были ошибки 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.
                      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                      22