Хостинг для 1С Битрикс
+7 (495) 128-79-91
BXHosting.ru

Список проверки сайта на 1С Битрикс

27.03.2022

Корректное создания резервной копии сайта перед миграцией

НЕ рекомендуется переносить сайт средствами Битрикс (облако, restore.php). Нередко резервная копия создается с нерелевантными (устаревшими) данными и в неполном размере. Рекомендуем использовать стандартные инструменты хостинга (FTP, SSH, встроенное резервное копирование).

Проверка скриптов и стилей

После переноса могут возникнуть проблемы с отображением css-стилей (графики) и js-скриптов. Кеш-система Битрикс генерирует уникальные пути к этим файлам, в т.ч. в CDN (облаке), которые теряют актуальность после переноса сайта. Для того, чтобы справиться с этой проблемой следует очистить кеш из панели администратора или очистить папки bitrix/cache и bitrix/managed_cache. Убедитесь, что ваш браузер также не кэшировал состояние сайта перед внесением изменений.

Проверка работоспособности

Проверка работоспособности производится на «чистой» установке редакции Битрикс, в этом случае оценка будет верной в 99% случаев. При проверке работоспособности уже заполненного и измененного сайта (в том числе с установленными решениями из Marketplace) процент оценки работоспособности будет ниже, что обусловлено качеством используемых решений.

Экспорт товаров из 1С или CSV, XLSX, TXT

Мы рекомендуем использовать синхронизацию с 1С при загрузке товаров на сайт. В процессе массовой загрузки 1С разделяет список на части и серверу достаточно времени, чтобы получить данные без перегрузки. Если при экспорте товаров через файлы возможность автоматического разделения отсутствует, сервер может перестать загружать массовые загрузки из-за тайм-аута> 180 секунд.

После переноса сайта

После переноса сайтов на другой сервер следует открыть и сверить таблицу прав (cmod), владельца и группу прав. Неправильно выставленные права доступа деструктивно скажутся на работе сайта, а скрипты 1С-Битрикс (например, обновления или проверочные тесты) могут ссылаться на некорректную настройку параметров PHP (php.ini).

Кэш-файлы

В случае сильной нагрузки на сервер и медленная работа Битрикса могут быть вызваны повреждением, неправильно сформированным кэшем, а также кеш доступного дискового пространства может быть переполнен. В админке, в настройках кеширования на вкладке «Очистить файлы кэша» вы можете использовать инструмент в разделе настроек кэша на вкладке «Очистить файлы кэша».

Допустим, если у вас заканчивается свободное место, вы также можете увидеть ошибку, которая якобы относится к работе mysql, проблеме «выключения» базы данных сайта. Пример ошибки: Bitrix\Main\DB\ConnectionException] Mysql connect error [localhost, 127.0.0.1]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) (400)

Чтобы решить эту проблему, вы можете воспользоваться доступом к SSH или FTP (настоятельно просим быть осторожными) для очистки каталогов /bitrix/cache/ и /bitrix/managed_cache/. Затем - выполнить запрос в MySQL «TRUNCATE TABLE b_cache_tag» и убедиться в корректности работы.

Кэширование меню

Иногда для каждого меню создается отдельный кэш с разными ссылками для разных пользователей, из-за этого размер папки с кэшем меню /bitrix/managed_cache/MYSQL/menu/ может превышать размер сайта. Если меню в разных каталогах не меняется, то для каждого меню в свойствах вызова компонента меню нужно установить один кэш:

"CACHE_SELECTED_ITEMS" => "N" — не создавать кэш меню для каждой страницы если меню не модифицируется для разных пользователей, то права доступа не учитываются;

"MENU_CACHE_USE_GROUPS" => "N" — отключить учет прав доступа;

Укажите правильный домен

Если планируется тестирование на техническом домене или смена домена, то в настройках Bitrix Cloud 1С потребуется новый домен: ВАШДОМЕН/bitrix/admin/bitrixcloud_cdn.php?lang=ru Неверный ответ сервера Если вы получаете сообщение об ошибке «Неверный ответ сервера», вам необходимо закомментировать код в /bitrix/modules/main/tools/upload.php

Файл robots.txt

Рекомендуем исключить сервисные запросы из поискового индекса, указав их в файле robots.txt

Сбор данных

Опцию «Пути по сайту» необходимо отключить для оптимизации работы в разделе «Настройка данных», зайдите туда и снимите флажок с «Собирать данные для отчета Пути по сайтам?» - «Сохранить».