Помогите, бесконечно сохранение ресурсов.

Добрый день, или уже не очень.
Вопрос в следующем: в панели ресурсы ВСЕ папки, категориии, товары (даже текстовые страницы) при изменении или добавлении и нажатии на «Сохранить» сам процесс сохранения (шкала загрузки) идет бесконечно. Если принудительно обновить страницу во время «сохранения» то обновление все же покажется.
Причем во всех других разделах — «Элементы» все сохраняется как положено.
MODX Revolution 2.3.3-pl + minishop2
php 5.4.42
Где искать такой косяк?

И собственно не знаю связанный ли косяк — выдает в ллоге кучу ошибок типа:
[2015-06-29 17:50:57] (ERROR @ /var/www/decotrade/data/www/decotrade.ru/core/cache/includes/elements/modsnippet/26.include.cache.php : 199) PHP warning: array_values() expects parameter 1 to be array, string given
[2015-06-29 17:50:57] (ERROR @ /var/www/decotrade/data/www/decotrade.ru/core/cache/includes/elements/modsnippet/26.include.cache.php : 362) PHP warning: Invalid argument supplied for foreach()
KOCMOCIVAN
29 июня 2015, 14:21
modx.pro
3 198
0

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

Максим Кузнецов
29 июня 2015, 20:11
0
Может, у вас где-то на этапе сохранения ресурсов подвешен плагин, внутри которого вызывается сниппет с Id 26, внутри которого есть ошибка?
    KOCMOCIVAN
    29 июня 2015, 21:03
    0
    в том то и отдельная проблема, что такого файла даже нет!
      Максим Кузнецов
      29 июня 2015, 21:04
      0
      Попробуйте удалить папку core/cache/
        KOCMOCIVAN
        29 июня 2015, 21:08
        0
        ВСЮ?
          Максим Кузнецов
          29 июня 2015, 21:08
          0
          Всю.
            Александр Янк
            29 июня 2015, 21:17
            0
            не бойтесь, она сама пересоздастся.
              KOCMOCIVAN
              30 июня 2015, 02:29
              0
              Удалил все… не помогло. но файлы появились и в логе нет уже этой ошибки зато есть другая:
              2015-06-30 03:46:27] (ERROR @ /index.php) [pdoTools] Error HY000: Table './decotrade_test/modx_tickets_threads' is marked as crashed and should be repaired
              [2015-06-30 03:46:32] (ERROR @ /index.php) Error HY000 executing statement: 
              Array
              (
                  [0] => HY000
                  [1] => 145
                  [2] => Table './decotrade_test/modx_tickets_threads' is marked as crashed and should be repaired
              )
              
              [2015-06-30 03:46:32] (ERROR @ /index.php) Error HY000 executing statement:
              INSERT INTO `modx_tickets_threads` (`resource`, `name`, `subscribers`, `createdon`, `createdby`, `closed`, `deleted`, `deletedby`, `comment_last`, `comments`, `properties`) VALUES (107124, 'resource-107124', '[1]', '2015-06-30 03:46:32', 0, 0, 0, 0, 0, 0, '{\"thread\":\"resource-107124\",\"fastMode\":true,\"gravatarIcon\":\"mm\",\"gravatarSize\":\"24\",\"gravatarUrl\":\"https:\\/\\/www.gravatar.com\\/avatar\\/\",\"tplCommentForm\":\"tpl.Tickets.comment.form\",\"tplCommentFormGuest\":\"tpl.Tickets.comment.form.guest\",\"tplCommentAuth\":\"tpl.Tickets.comment.one.auth\",\"tplCommentGuest\":\"tpl.Tickets.comment.one.guest\",\"tplCommentDeleted\":\"tpl.Tickets.comment.one.deleted\",\"tplComments\":\"tpl.Tickets.comment.wrapper\",\"tplLoginToComment\":\"tpl.Tickets.comment.login\",\"tplCommentEmailOwner\":\"tpl.Tickets.comment.email.owner\",\"tplCommentEmailReply\":\"tpl.Tickets.comment.email.reply\",\"tplCommentEmailSubscription\":\"tpl.Tickets.comment.email.subscription\",\"tplCommentEmailBcc\":\"tpl.Tickets.comment.email.bcc\",\"autoPublish\":\"1\",\"autoPublishGuest\":\"1\",\"formBefore\":false,\"depth\":0,\"allowGuest\":\"1\",\"allowGuestEdit\":true,\"allowGuestEmails\":false,\"enableCaptcha\":true,\"minCaptcha\":1,\"maxCaptcha\":10,\"resource\":107124,\"snippetPrepareComment\":\"\",\"commentEditTime\":\"600\"}')
              Array
              (
                  [0] => HY000
                  [1] => 145
                  [2] => Table './decotrade_test/modx_tickets_threads' is marked as crashed and should be repaired
              )
              
              [2015-06-30 03:46:33] (ERROR @ /index.php) [pdoTools] Error HY000: Table './decotrade_test/modx_tickets_threads' is marked as crashed and should be repaired
              Самое странное что decotrade_test это старый путь к папке — до переноса ресурса на основной decotrade. Подскажите плз что и где искать, а то уже в 3 часа ночи башка не варит.
                Максим Кузнецов
                30 июня 2015, 03:35
                0
                is marked as crashed and should be repaired — повреждена таблица бд.

                Нужно залезть в phpmyadmin и через команду «REPAIR TABLE название_таблицы» чинить поврежденные сегменты.
                  KOCMOCIVAN
                  30 июня 2015, 11:27
                  0
                  вернулась старая ошибка:
                  [2015-06-30 12:38:12] (ERROR @ /var/www/decotrade/data/www/decotrade.ru/core/cache/includes/elements/modsnippet/26.include.cache.php : 199) PHP warning: array_values() expects parameter 1 to be array, string given
                  [2015-06-30 12:38:12] (ERROR @ /var/www/decotrade/data/www/decotrade.ru/core/cache/includes/elements/modsnippet/26.include.cache.php : 362) PHP warning: Invalid argument supplied for foreach()
      Александр Янк
      29 июня 2015, 20:31
      0
      Плагин Gallery установлен? если да, деактивируйте вручную его
      joxi.ru/Dr8nabLCJRYe26
        KOCMOCIVAN
        29 июня 2015, 20:36
        0
        Плагины:
        Adminpanel
        Bannery (не задействованный)
        CustomURLS
        DebugParser
        MIGX
        Minishop2
        MS2Gallery
        mSearch2
        msOptionPrice
        Tickets

        Alex Lenk — вы сейчас имели ввиду MS2Gallery, а зачем его деактивировать?
          Александр Янк
          29 июня 2015, 20:41
          0
          неа, а именно Gallery я скрин привел, есть ли такой плагин?
            KOCMOCIVAN
            29 июня 2015, 21:03
            0
            я написал все что есть по порядку — значит именно такого нет.
        KOCMOCIVAN
        30 июня 2015, 02:31
        0
        просто не приходит ответ от php что успешное сохранение,js его ждет, поэтому вечное сохранение, данные сохраняются, но видимо не везде, скорее всего из-за путаницы с тв, поэтому не приходит ответ от php. Как найти косяк не знаю…
          Илья
          18 июля 2022, 09:51
          0
          Здравствуйте!
          У меня сейчас точно такая же проблема.
          «Вечное сохранение» на товарах Minishop2. На обычных ресурсах всё нормально.
          Не вспомните, как решили проблему?
          7лет прошло уже правда )))
            Алексей
            20 июля 2022, 13:35
            0
            как то решили проблему?
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            16