Не могу обновить MODX и MIniShop2

Добрый день форумчане.

С толкнулся с проблемой при обновление 2-х ступеней.

1. После обновления платформы с 2.4.3 MODX до 2.5.1 пропадает доступк к редактированию ресурсов из админки. Выдаёт ошибку 500 при клике по ресурсу.

Папку core/cache чистил.

2. После обновления MiniShop2 — перестали быть доступны настройки. Заказы доступны, настройки нет. Просто пустой экран вкладки.

Опять-же core/cache чистил, удалял старые приложения MiniShop2 (MSOP, Search, Filter). Полностью удалял Minishop2 и устанавливал чисто теоретически с нуля (по мнению MODX) и нечего. В настройках пустота.
Алексей
Алексей
03 ноября 2016, 10:20
modx.pro
4 174

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

Илья Уткин
03 ноября 2016, 14:51
TinyMCE обновили?
Алексей Соин
03 ноября 2016, 16:05
Выдаёт ошибку 500 при клике по ресурсу.
После обновления до 2.5 была у меня такая ошибка, проверь { скобки в javascript коде, если после скобки сразу текст идет он думает, что это fenom, и изза этого ошибка 500
    Алексей
    03 ноября 2016, 17:35
    хм… не думаю что в этом причина т.к не могу зайти в редактор Ресурса, а там JAVA не используется в контентном блоке

    Сайт и ресурсы доступны для просмотра вне админки, а именно в самой админке не работают…
    Кирилл Киселев
    04 ноября 2016, 08:08
    У меня была аналогичная проблема, только с пустой вкладкой, я это решил путём удаления старых tickets и установил новые Tickets.
    modx.pro/help/9268/
      Алексей
      14 ноября 2016, 19:13
      Тема моя устарела конечно, но тем не менее проблема на повестке дня.

      Я сделал копию сайта и удалил с неё абсолютно все модули и плагины. полностью почистил сайт от прибывания каких либо установленных модулей, почистил кешь, удалил распакованные транспортные пакеты (оставил только архивы)

      SQL не чистил.

      В общем получил почти пустую платформу с заполненными шаблонами, сниппетами и чанками с TV.

      Установил Minishop2 2.4.4, а проблема так и осталась.
        Василий Наумкин
        14 ноября 2016, 20:42
        Ошибка 500 — это всегда фатальная ошибка сервера. Смотри его лог (не админки), чтобы понять, на что ругается.
        Гриневич Александр
        14 ноября 2016, 21:39
        Ошибки в логах есть? (sitename.ru/core/cache/logs/error.log — смотреть через хостинг или скачать)
          Алексей
          16 ноября 2016, 12:38
          По поводу логов, сейчас посмотрю и выкину информацию если сам не разберусь, а вот насчёт Minishop2 и описанных мною симптомов что-то можно придумать?

          Minishop2 2.4.4 должен работать на сборке MODX Revo 2.4.3?
          Алексей
          16 ноября 2016, 14:03
          После обновления с 2.4.3 до 2.5.1 в логах появилась такая вот запись.

          [2016-11-16 13:49:49] (ERROR @ /home/p/****/mysite.ru/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement: 
          Array
          (
              [0] => 42S22
              [1] => 1054
              [2] => Unknown column 'modUser.createdon' in 'field list'
          )
          
          [2016-11-16 13:49:51] (ERROR @ /home/p/****/mysite.ru/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement: 
          Array
          (
              [0] => 42S22
              [1] => 1054
              [2] => Unknown column 'modUser.createdon' in 'field list'
          )
          
          [2016-11-16 13:49:52] (ERROR @ /home/p/****/mysite.ru/public_html/core/xpdo/om/xpdoobject.class.php : 240) Error 42S22 executing statement: 
          Array
          (
              [0] => 42S22
              [1] => 1054
              [2] => Unknown column 'modUser.createdon' in 'field list'
          )
          
          [2016-11-16 13:49:53] (ERROR @ /home/p/****/mysite.ru/public_html/core/model/modx/modx.class.php : 991) `0` is not a valid integer and may not be passed to makeUrl()
          [2016-11-16 13:51:07] (ERROR @ /home/p/****/mysite.ru/public_html/core/model/modx/modcachemanager.class.php : 394) Error caching action map mgr/actions
            Василий Наумкин
            16 ноября 2016, 14:35
            Видимо перепрыгнул много версий при обновлении — вот колонка createdon и не создалась в таблице modx_users.
              Алексей
              16 ноября 2016, 16:12
              хм… т.е мне нужно установить 2.4.7 и т.д?
                Алексей
                16 ноября 2016, 16:38
                пардон 2.4.4
                  Володя
                  16 ноября 2016, 16:54
                  поставь console и выполни
                  $manager = $modx->getManager();
                  $manager->addField('modUser', 'createdon');
                    Алексей
                    16 ноября 2016, 19:21
                    по Вашей рекомендации выдало ошибку.

                    [2016-11-16 19:19:04] (ERROR in xPDOManager_mysql::addField @ /home/p/mysite.ru/public_html/core/xpdo/om/mysql/xpdomanager.class.php : 302)
                    Error adding field modUser->createdon: Array
                    (
                        [0] => 42S21
                        [1] => 1060
                        [2] => Duplicate column name 'createdon'
                    )
                Алексей
                16 ноября 2016, 19:20
                Начал обновлять по очерёдно.

                2.4.4 — встала норм.
                2.5.0 — встала норм.
                2.5.1 — всё та-же проблема.
                  Андрей
                  17 ноября 2016, 12:20
                  Василий, а где предыдущие версии Tickets взять? На Modstore лежит последняя 1.7.4-pl, а на modx.com аж с весны 1.6.16-pl. Между ними несколько версий выходило…
                Droug
                17 ноября 2016, 12:58
                А если в системных настройках выключить compress_css и compress_js — проблема остается?

                P.S.: по 500: надо смотреть не логи в кеше modx, а логи сервера.
                  Алексей
                  17 ноября 2016, 13:22
                  Droug, про компресс поясните пожалуйста.
                  У меня на обоих параметрах висит true

                  Про ошибку 500, не могу посмотреть логи сервера ибо Я арендую хост, а не VDS
                    Droug
                    17 ноября 2016, 13:35
                    Если оба их выключить — пустые страницы остаются пустыми или начинают работать?
                      Алексей
                      17 ноября 2016, 14:35
                      проблема остаётся, д аже когда пытаюсь создать новый ресурс, всё одно.
                      При этом лог ошибки не создаётся
                  Роман Ильин
                  17 ноября 2016, 16:46
                  А у меня после обновления вот такая проблема. Всё работает, кроме редактирования ресурсов:

                  2016/11/17 16:44:22 [error] 28835#28835: *24 FastCGI sent in stderr: «PHP message: PHP Fatal error: Call to a member function get() on a non-object in /var/www/url/www/mgr/controllers/default/resource/resource.class.php on line 152» while reading
                  response header from upstream, client: 94.25.225.230, server: url.ru, request: «GET /mgr/?a=resource/update&id=12 HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-url.sock:», host: «url.ru», referrer:
                  «url.ru/mgr/?a=system/event»
                    Алексей
                    17 ноября 2016, 16:53
                    В моём случае, как Я уже обратил внимание у многих, всё заработало, но при этом Я не могу сказать что именно послужило причиной успеха.

                    Обновил все плагины и модули, очистил SQL от пользователей из таблицы ModUsers.

                    После успешного обновления платформы, минишоп2 2.4.4 успешно установился
                      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                      23