Обновление 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. Только про бэкапы не забывайте!
Как вы все уже, наверное, знаете — недавно вышла новая версия 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. Только про бэкапы не забывайте!
Комментарии: 13
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Я к своему стыду и не знал что PHP 7.2 вышел.
Для установки минорных апдейтов нужно нажать кнопочку «Обновление системы» самостоятельно.
Жёлтая кнопка загорится если для версии 2.5.x есть обновление до 2.5.8 или для 2.6.0 когда выйдет 2.6.1.
То есть, система не подталкивает тебя сломя голову обновляться на 2.6 сразу с 2.2
Как ты делал, когда был баг с msFavourites и 2.5.8.
Ну это так… взгляд снизу.
Неизвестно, сколько там еще багов всплывёт, лучше тестировать на новых проектах.
И кстати, Леонид про 2.6 в рассылочке вчера написал.
пробовал все, не помогает. еще заметил, что на главной странице админки, в 2.6, постоянно грузятся блоки новостей и канал безопасности. у вас тоже?
Один сайт обновил «на просмотр», зафиксировал критические ошибки и откатился обратно. панели на главной у меня адекватно загружались. Единственное, что работа Tickets и miiShop2 меня не устроила, вернул 2.5.8.