Хэлп! Пропали системные настройки.

Добрый день.
В админке пропали системные настройки: ibb.co/CMbDP5y
Не отображается ни под какими пользователями, даже под записью администратора с полными правами. Галочка на «settings» в настройках политики доступа для Administrator стоит. При открытии страницы настроек никаких сообщений об ошибках в лог не сыплется.
Что было опробовано: чистил кеш, открывал в другом браузере, обновлял modx.
Откатить к последнему бэкапу не вариант, после его создания было внесено очень много правок. Не хочется заново всё это ручками набирать.
Может кто сталкивался, подскажите, плз!
Артём
15 апреля 2019, 14:22
127
0

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

Артём
15 апреля 2019, 21:24
0
Неужели никаких идей? Битый час копаюсь. Ничего не выходит. Такое ощущение, что таблица системных настроек просте не рендерится.
Сергей Шлоков
16 апреля 2019, 06:53
0
Консоль браузера?
    Артём
    16 апреля 2019, 08:32
    0
    Спасибо. Хоть какая-то намётка. Име. следующее ibb.co/JCrxbj4. Т.е. проблема со скриптами. Но я пробовал перезаписать эти скрипты по пути assets/modext/widgets/system/ с чистого modx'а. Ничего не получилось.
      Сергей Шлоков
      16 апреля 2019, 08:40
      0
      Отключаем сжатие скриптов в системных настройках (compress_js). Придётся делать это или через базу или в кэше core\cache\system_settings\config.cache.php. А потом открыть системные настройки в админке и там отключить.
        Артём
        16 апреля 2019, 09:11
        0
        Отключил в бд: ibb.co/DV6nsz0. Очистил core/cache. Всё равно то же самое.
          Сергей Шлоков
          16 апреля 2019, 09:28
          0
          Контрольный Ctrl-F5. Нет? Копайте дальше. Почистите куки. Проверьте указанные урлы скриптов — открываются ли они. Права на файлы.
            Артём
            16 апреля 2019, 10:07
            0
            Ctrl+F5 у меня уже на уровне рефлексов ;) Куки с хранилищем сессий чистил. Права на все файлы изначально поставил в 777. Просто магия какая-то.
            Артём
            16 апреля 2019, 12:14
            0
            Попробовал открыть скрипт, не открывает: ibb.co/R7XFGGN. Не могу найти, где он лежит. Или он формируется как-то «на лету»?
              Сергей Шлоков
              16 апреля 2019, 12:32
              0
              manager/assets/modext/widgets/system/modx.panel.system.settings.js
                Артём
                16 апреля 2019, 13:39
                0
                Я просто ничего не понимаю. Нашёл эти скрипты. Просмотрел, они не пустые, не битые, UTF-8, без BOM. Взял переписал всю папку с чистого MODX'а. Ничпуя!
Артём
18 апреля 2019, 13:36
0
Инструменты разработчика Хрома говорят мне следующее: ibb.co/7v3tTsH и ibb.co/R3ycXXQ Т.е. скрипты modx.grid.system.event.js, modx.panel.system.settings.js, modx.grid.system.event.js и modx.panel.system.settings.js передаются с Content-Type: text/html, а не Content-Type: application/javascript. И ещё я вижу у всех скриптов Accept-Encoding: gzip, deflate, хотя сжатие отключено и в настройках MODX'а и в настройках хостинга.
В чём может быть причина, что некоторые скрипты работают, а эти четыре — нет?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.