Как обновить “1C-BITRIX управление сайтом” без проблем? — Сервисы на vc.ru
4180
просмотров
Всем привет! Сегодня мы – команда DIGIMATIX – расскажем о том, как обновить «Битрикс» без проблем. Процесс обновления «Битрикса» кажется простым, но на деле есть большая вероятность возникновения нештатных ситуаций.
Если вы все-таки решили обновить «1С-Битрикс» самостоятельно, то компания «Битрикс» предлагает следующий ход деиствий:
- Заходим в раздел «Администрирование».
- В левом меню выбираем пункт Marketplace.
- Выбираем «Обновление платформы».
- В разделе «Установка обновлении» нажимаем «Установить рекомендуемыеобновления».
- В разделе «Список обновлении» можно выбрать, что именно вы хотитеобновить.
В реальнои жизни зачастую не все так просто. В этой статье мы обсудим основные этапы, которые необходимо выполнить при обновлении «1С-Битрикса». Если при обновлении саита не будут учтены некоторые моменты, возникнет риск неполадок в работе проекта. В частности, это касается и доработанных саитов: все нестандартные модернизации «слетят», и устанавливать их придется заново.
Этапы обновления «1С-Битрикса»
Этап 1. Резервная копия
Этап 2. Проверка целостности ядра
Этап 3. Проверка базы данных
Этап 4. Обновление «Битрикса»
Этап 5. Очистка кеша и проверка системы
Перед началом обновления «Битрикса» стоит развернуть и обновить копию проекта. Только после ее тестирования обновлять боевую версию сайта.
Этап 1. Резервная копия
Первым делом, конечно же, предстоит создание резервной копии саита. Она поможет восстановить его в случае непредвиденнои ситуации. Выполняется создание резервнои копии в одноименнои вкладке.
Копирование выполняется в течение нескольких минут. Как только все будет готово, отправляемся на проверку целостности ядра «Битрикса».
Этап 2. Проверка целостности ядра
Возможно, специалист, который разрабатывал ваш сайт, вносил в ядро нестандартные изменения. Проверка его целостности нужна для сохранения ряда функции, которые были реализованы через изменение фаилов.
Чтобы проверить данные на вкладке «Контроль целостности», нужно иметь лицензию «Битрикса» с проактивнои защитои (например, «Малыи бизнес»). Введите пароль с проверочным словом в этои вкладке:
Система проведет проверку контрольных сумм и отобразит уведомление, вносились ли изменения в файлы ядра. Если изменения вносились, то необходимо переработать архитектуру проекта или код нужного участка проекта таким образом, чтобы ядро не затрагивалось. Это реализуется либо вынесением кода в отдельный модуль (или компонент) и размещением его в папке local, или в папке конкретного шаблона сайта (если речь идет о компоненте).
Этап 3. Проверка базы данных
В базе данных могут находиться битые таблицы. Это может помешать обновить «Битрикс». Проверить базу можно по следующим вкладкам: Рабочий стол – Настройки – Инструменты – Диагностика – Проверка БД.
Результат будет представлен в виде таблицы. Если везде стоит ОК, значит, с таблицами все хорошо. Если же есть проблемные элементы, следует их исправить или удалить.
Этап 4. Обновление «Битрикса»
Мы приблизились к главному этапу обновления «Битрикса». Заходим на вкладку «Обновление платформы».
Тут уже будут указаны необходимые для установки обновления. Можно ознакомиться с тем, какие модули обновляются, какие ошибки они исправляют, какои новыи функционал добавляется. В результате нажимаем «Установить» и ожидаем завершения процедуры.
Этап 5. Очистка кеша и проверка системы
Следующии шаг – очистка кеша саита. Это нужно во избежание проблем с отображением некоторых элементов саита. Выполняется это во вкладке «Автокеширование». Выбираем очистку и жмем «Все».
Саит обязательно нужно проверить после обновления и очистки кеша, так как, возможно, во время обновления что-то было упущено из виду.
Для этого переходим на страницу «Проверка системы»:
Вы получите подробныи отчет, в котором сможете изучить все по пунктам. При наличии каких-либо проблем необходимо решать их либо с помощью технического специалиста, либо с помощью системного администратора.
Можно ли откатить обновление «Битрикса»?
Предположим, вы обновили «Битрикс» до новои версии. После нескольких днеи пользования вы решили сделать откат, поскольку новая версия чем-то не устроила. Но что делать, если за время пользования на сайт были загружены новые документы, пользователи и прочие данные?
Можно восстановить старую версию при помощи бэкапа. Однако при откате данные (новые заказы, новый контент, размещенный на проекте), которые были накоплены за время работы саита, на новои версии будут потеряны.
Как исправить ситуацию?
Чтобы сохранить данные, на время забудьте об откате. «Битрикс» нужно обновить на тестовом саите. Тестовую версию нужно внимательно изучить. Составляется список недочетов, после чего они исправляются. Так появится представление о том, как поведет себя конкретныи саит при обновлении. Только после этого можно обновить рабочии саит. Любые проблемы, связанные с работои новои версии, уже будут предусмотрены, и нужда в откате отпадет.
Что же происходит с нештатными версиями саита?
В 90% случаев самостоятельное обновление приводит к мелким неисправностям в работе, которые негативно сказываются на удобстве и информативности саита.
Вот перечень распространенных ошибок, с которыми обращаются клиенты после самостоятельного обновления платформы:
- в разделе каталога не выводятся скидки на товары;
- в разделе каталога не выводится минимальная стоимость товара;
- на детальнои странице товара не выводятся своиства торговых предложении;
- товар не добавляется в корзину;
- не отображается количество добавленного в корзину товара;
- товар добавляется с некорректнои стоимостью;
- к товару не применяется скидка;
- на странице оформления заказа не выводятся службы доставки или службы оплаты;
- некорректныи обмен товарами и заказами с 1С;
- некорректныи обмен товарами и заказами с другими внешними сервисами;
- полностью перестала работать нештатная технология AJAX.
Подобные ошибки обычно связаны с изменениями структур данных и API модулеи «Битрикса», которые нарушают работу шаблонов. Они могут обнаруживаться не сразу, а только в процессе работы над саитом. Поэтому для более полнои проверки после проведения обновления рекомендуется протестировать основные пользовательские сценарии на саите:
- авторизоваться;
- зарегистрироваться;
- отправить сообщения из форм обратнои связи;
- добавить товар в корзину;
- оформить заказ;
- открыть основные разделы на саите.
Бывают и более критичные случаи, когда обновление приводит к полнои неработоспособности саита. В этом случае необходимо анализировать ошибки и проводить анализ кода шаблонов компонентов с последующими корректировками кода. Это поможет нормализовать функционирование проекта после обновления.
Вывод
Обновление «1С-Битрикс» – важный и сложный процесс, который стоит доверить специалистам. А если вы уверены в своих силах, то с нашей шпаргалкой у вас получится сделать это более качественно.
Подписывайся на нас и ставь лайк. А также читай другие наши статьи и кейсы.
Статьи
Ускорение сайта на 1С Битрикс
Соучредитель, генеральный директор
Здравствуйте!
Разрабатываю сайты и приложения с 2013 года. Начинал как менеджер проектов. Со временем я собрал команду программистов и вместе с братом мы основали агентство.
С уважением!
Соучредитель / Эксперт по Google Рекламе/Эксперт по лидам и воронкам
Здравствуйте!
Я люблю и глубоко понимаю цифровой маркетинг.
— За 6 лет опыта я провел миллионы кампаний.
— 3000+ часов, 40+ клиентов.
— С 2013 года помогаю клиентам из Евросоюза,
США и России увеличить прибыль за счет поддержки Google Ads.
— Я настроил всевозможные теги и события в Google Analytics и Менеджере тегов
.
— Моя работа многократно окупилась, а рентабельность инвестиций
увеличилась от 1,5x до 8x.
С уважением!
Senior Full Stack Developer, CTO Line UP
Эксперт в NodeJS, Angular, Mondo DB, RabbitMQ, SDL 2.x
Здравствуйте!
Разрабатываю 8 лет. Моя специализация высоко
загруженные десктопные и мобильные приложения. За последние годы я принял участие
в 45 проектах, в 20 из которых я выступал в качестве тим-модального лидера. я могу
гарантировать, что в конце вы получите хорошо структурированный код и идеально
рабочее приложение. Мы можем реализовать любую вашу идею.
С уважением!
Ведущий специалист и руководитель проекта
Здравствуйте!
Я управляю проектами с 2016 года.
Управление проектами в командном режиме с использованием инструментов Trello и Tracking
. Организация Team-modals, а также успешная доставка
работ.
С уважением!
Старший разработчик внешнего интерфейса
Эксперт в html5, css3, JS, Jquery, ReactNative, React, Angular
Здравствуйте!
Разрабатываю 4 года. За последние 2 года у меня
руководил командой-модаль и лично, как хорошему повару, мне
написание кода. Я очень внимателен к деталям. На выходе будет
получите готовый, безупречный продукт, который понравится вашим пользователям!
С уважением!
Младший разработчик PHP и FrontEnd
Здравствуйте!
Я студент. Сделал Line UP в CMS 1С-Битрикс. Это занимает 100 часов. Сделал в январе 2020.
С уважением!
Старший бэкэнд-разработчик WordPress
Эксперт в CMS WordPress
Привет!
У меня 2 года опыта разработки. Принимал участие в реализации десятков проектов WordPress. Моя специализация BackEnd. Мы работаем
в командном режиме Line UP и гарантированно реализуем любой из ваших
задачи!
С уважением!
Старший разработчик веб-интерфейса WordPress
Эксперт по Bootstrap и JS
Привет!
У меня 2 года опыта разработки. Принимал участие в реализации десятков проектов WordPress. Моя специализация — фронтенд. Мы работаем
в командном режиме Line UP и гарантированно реализуем любой из ваших
задачи!
С уважением!
Senior Full Stack Developer
Эксперт в PHP, MySql, Yii2, JavaScript, WordPress и Bitrix.
Привет!
У меня 10 лет опыта разработки. Первые 5 лет я работал
в качестве фронтенд-разработчика. За последние 5 лет я был вовлечен в
развитие социальных сетей и крупных интернет-магазинов. я могу решить
любые проблемы на PHP, MySql или в cms WordPress и Bitrix. Мы работаем
в командном режиме Line UP и гарантированно реализуем любой из ваших
задачи!
С уважением!
Веб-дизайнер и дизайнер приложений, иллюстратор
Здравствуйте!
Я разрабатываю крупные торговые площадки и приложения. За плечами более 20
проектов. Работаю в тим-модале Line UP с 2017 года.
Владею Photoshop, Adobe Illustrator, Figma и Adobe After Effects.
С уважением!
Битрикс : Уязвимости безопасности
Битрикс : Уязвимости безопасности
(например: CVE-2009-1234 или 2010-1234 или 20101234)
Переключитесь на https:// | Результаты копирования Нажмите ESC, чтобы закрыть
Общее количество уязвимостей: 10 |
CVE является зарегистрированным товарным знаком корпорации MITRE, а официальным источником содержания CVE является
CVE-сайт MITRE.
CWE является зарегистрированным товарным знаком корпорации MITRE, а официальным источником контента CWE является
Веб-сайт CWE MITRE.
OVAL является зарегистрированным товарным знаком The MITRE Corporation, а официальным источником контента OVAL является
Веб-сайт MITRE OVAL.