Итак, совсем недавно Битрикс озадачило причастную общественность переходом на PHP 8.1 Сам по себе переход, бог бы с ним, существенных проблем не доставляет, если бы не одно немаловажное НО! - а точнее, на текущий момент так и нет толкового скрипта нативной установки обновлений для PHP 8.1 К этому, добавилось кривое обновление от Аспро для перехода на PHP 8.1, за которым они сразу выкатили следующее с исправлениями. Еще, до кучи, в представленные обновления каким-то чудом затесался битый файл (уже исправлено) и в сумме, вся стройная система, которую мы с вами используем встала колом.
Наиогромнейшее спасибо внимательному GaLLeR, который обнаружил битый файл обновления и описал процедуру обновления Аспро - сейчас можно и поднять PHP до версии 8.1 и обновить Аспро.
Как и многие тут, я в числе тех, кто превратился в "ждуна", который ждал нормальный работающий скрипт нативной установки. Так бы и ждал себе спокойно, все же работало, НО бес мне ударил в мозг тяжелый предметом и я решил зачем-то обновить Битрикс. Обновил на свою голову.
Обновление прошло штатно, без ошибок, сайт продолжал работать. И вот вдруг, я обращаю внимание, что у меня в магазине (Аспро Максимум) нет нигде цен, кроме как в карточке товара. Полез разбираться что за безобразие и оказалось, что это нормальная естественная ошибка при обновлении Битрикс без обновления Аспро. Приплыли, короче.
Решение этой проблемы, которое предлагает разработчик при условии отсутствия лицензии - откат сайта к предыдущей версии Битрикс. Сомнительное решение, очень сомнительное. Для меня точно не подходит. Пришлось решать проблему обновления и PHP и Аспро.
Ниже будут расписаны шаги по обновлению и несколько неприятных моментов, которые всплыли после обновления.
Наиогромнейшее спасибо внимательному GaLLeR, который обнаружил битый файл обновления и описал процедуру обновления Аспро - сейчас можно и поднять PHP до версии 8.1 и обновить Аспро.
Как и многие тут, я в числе тех, кто превратился в "ждуна", который ждал нормальный работающий скрипт нативной установки. Так бы и ждал себе спокойно, все же работало, НО бес мне ударил в мозг тяжелый предметом и я решил зачем-то обновить Битрикс. Обновил на свою голову.
Обновление прошло штатно, без ошибок, сайт продолжал работать. И вот вдруг, я обращаю внимание, что у меня в магазине (Аспро Максимум) нет нигде цен, кроме как в карточке товара. Полез разбираться что за безобразие и оказалось, что это нормальная естественная ошибка при обновлении Битрикс без обновления Аспро. Приплыли, короче.
Решение этой проблемы, которое предлагает разработчик при условии отсутствия лицензии - откат сайта к предыдущей версии Битрикс. Сомнительное решение, очень сомнительное. Для меня точно не подходит. Пришлось решать проблему обновления и PHP и Аспро.
Ниже будут расписаны шаги по обновлению и несколько неприятных моментов, которые всплыли после обновления.