К содержанию

Обновление MySQL и PHP на modhost.pro

Привет, друзья!

Как вы все уже, наверное, знаете — недавно вышла новая версия MODX 2.6. Это самый крупный релиз после 2.3, так что мы все его очень ждали. Одна беда — новые установки не хотели работать на modhost.pro, из-за небольшой ошибки.

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

А при апгрейде текущего сайта (что я собственно и тестировал в dev версии 2.6) таблицы никто не трогал — и всё работало. Таким образом, сразу после релиза 2.6 мы оказались в непростой ситуации:
— или ждать хотфикс, который может идти не одну неделю
— или бросать все дела и срочно обновлять ПО хостинга.

Угадайте, что мы выбрали?

Конечно, обновление! Его всё равно рано или поздно нужно проводить — так почему не сегодня?
Итак:
— MySQL обновлён до версии 5.7.20 (чтобы не сломать все сайты sql_mode установлен пустым)
— До и после обновления проверены таблицы всех сайтов, никаких ошибок быть не должно
— Установлены PHP 7.1 и 7.2
— Панель управления modhost.pro обновлена для их поддержки

— Добавлен MODX 2.6.0-pl, собственно, ради чего это всё и затевалось.
— Всё 10 раз проверено и перезапущено, надеюсь никто этого не заметил.

В общем, пользователи modhost.pro уже могут тестировать новый MODX. Только про бэкапы не забывайте!
Василий Наумкин
Василий Наумкин
03 ноября 2017, 21:35
modx.pro
5 685
Реклама

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

Николай Савин
Николай Савин Администратор
04 ноября 2017, 01:28
Класс. Спасибо за работу.
Я к своему стыду и не знал что PHP 7.2 вышел.
    Василий Наумкин
    Василий Наумкин Администратор
    04 ноября 2017, 01:32
    Пока еще release candidate, но будет обновляться.
      Николай Савин
      Николай Савин Администратор
      04 ноября 2017, 01:38
      Чой то у меня не видно обновлений prntscr.com/h5y74s
        Василий Наумкин
        Василий Наумкин Администратор
        04 ноября 2017, 01:40
        И не будет видно, подсвечиваются только патч-версии.
        Для установки минорных апдейтов нужно нажать кнопочку «Обновление системы» самостоятельно.

        Жёлтая кнопка загорится если для версии 2.5.x есть обновление до 2.5.8 или для 2.6.0 когда выйдет 2.6.1.

        То есть, система не подталкивает тебя сломя голову обновляться на 2.6 сразу с 2.2
          Николай Савин
          Николай Савин Администратор
          04 ноября 2017, 01:45
          Получается, кто не знает про обновление, и не заметит. Может уведомление сверху повесить?
          Как ты делал, когда был баг с msFavourites и 2.5.8.
          Ну это так… взгляд снизу.
            Василий Наумкин
            Василий Наумкин Администратор
            04 ноября 2017, 01:47
            Зачем? Все новые сайты и так будут 2.6, а предлагать всем бежать и обновляться с 2.6 — не вижу смысла.

            Неизвестно, сколько там еще багов всплывёт, лучше тестировать на новых проектах.

            И кстати, Леонид про 2.6 в рассылочке вчера написал.
              Іван Клімчук
              Іван Клімчук Администратор
              04 ноября 2017, 10:29
              2.6 делали больше года. Это как с обновлениями macOS, лучше подождать месяц-другой до версии с патчами (хотя и 2.6 тестировали до релиза больше двух недель и успели пару багов пофиксить). Так что да, разумно обновление на мажорную версию оставить на совести владельца сайта, а не подталкивать. Исключение можно сделать только в случае обновлений безопасности.
          Николай Савин
          Николай Савин Администратор
          04 ноября 2017, 01:40
          Кнопка обновления не горит, а в настройках вижу появилась новая версия MODX
        Василий Столейков
        Василий Столейков Проверенный
        04 ноября 2017, 10:36
        Здорово! Вчера вечером по пару секунд все мои сайты отключались, спасибо что обновили ПО!
          Владимир
          Владимир Старожил
          06 ноября 2017, 11:15
          А у меня после обновления на 2.6 стала зависать админка при добавлении картинок для товаров в minishop2 (висит окошко с ходом выполнения и не пропадает), только перезагрузив страницу, появляется картинка. Проверил на нескольких своих сайтах, одинаково. Хостинг ukraine.com.ua
            Stan Ezersky
            Stan Ezersky Проверенный
            06 ноября 2017, 11:54
            Прежде чем обновлять на новую версию, обычно читают про всякие неприятности в новой версии ядра. Зачем спешить? Восстанавливайте из бэкапов
              Владимир
              Владимир Старожил
              06 ноября 2017, 11:57
              да уже откатил на 2.5.8
              пробовал все, не помогает. еще заметил, что на главной странице админки, в 2.6, постоянно грузятся блоки новостей и канал безопасности. у вас тоже?
                Stan Ezersky
                Stan Ezersky Проверенный
                06 ноября 2017, 12:01
                Я, прежде чем обновиться, почитал про новую версию. Как-то с недоверием я отношусь к новым версиям, сразу никогда не обновляю, выжидаю пару недель.

                Один сайт обновил «на просмотр», зафиксировал критические ошибки и откатился обратно. панели на главной у меня адекватно загружались. Единственное, что работа Tickets и miiShop2 меня не устроила, вернул 2.5.8.
            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
            13