Проверка сайта

Урок 5 из 7

15 мин

Легко

Немного теории

Проверка системы

Проверка системы – это инструмент, позволяющий быстро проверить работоспособность платформы.

Проверку системы рекомендуется запускать:

  • На старте нового проекта. После установки продукта «1С-Битрикс: Управление сайтом», чтобы увидеть, какие параметры системы не соответствуют требованиям, и устранить их до запуска.
  • При приеме существующего проекта на поддержку. Для понимания: имеются ли в проекте критичные проблемы, требующие устранения в первую очередь?
  • После обновления системы до более свежей версии. Для своевременного обнаружения ошибок установки, если такие были.
  • При внезапном появлении ошибок непонятного характера, причина которых сразу не очевидна.
  • Периодически, даже при отсутствии каких-либо видимых проблем – для предупреждения возможных ошибок, которые еще не дали о себе знать.

В продукте «1С-Битрикс: Управление сайтом» проверка системы разделена на 2 операции.

Тестирование конфигурации

Представляет собой набор тестов на соответствие параметров сервера рекомендуемым и обязательным требованиям, а также проверку базы данных на наличие ошибок в структуре.

картинка

В случае неуспешного прохождения теста будет возможность посмотреть справку с более детальным описанием проблемы и вариантов исправления неполадок.

При наличии ошибок в структуре БД, их список можно увидеть в “Журнале проверки системы”, ссылка на который будет приведена в окне с дополнительной информацией об ошибке.

Проверка доступа

Проверка доступности файлов сайта на чтение и запись самой платформой. Без соответствующих прав платформа может работать некорректно или не работать вообще.

При обнаружении проблем с доступом к некоторым файлам сайта необходимо:

  1. Подключиться к серверу по SSH под root-пользователем.
  2. Выдать права на чтение и запись проблемных файлов для пользователя, из-под которого работает система (в «1С-Битрикс: Веб-окружение» по умолчанию это пользователь bitrix).
  3. Перезапустить проверку, чтобы удостовериться, что проблемы устранены.

Проверка ядра на модифицированность

Обновление системы – крайне важный процесс, рекомендуемый к проведению на регулярной основе. Помимо новых возможностей и инструментов, в обновлениях выпускаются также исправления ошибок в работе существующего функционала, усиление безопасности и производительности системы.

Ядро «1С-Битрикс: Управление сайтом» не должно модифицироваться.

Внесение изменений в код продукта, особенно в больших масштабах, препятствует обновлению системы до новых версий.

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

Чтобы проверить проект на наличие правок в ядре продукта, можно воспользоваться специальным тестом “Ядро проекта не модифицировалось”, который доступен в разделе “Настройки > Инструменты > Монитор качества”, в подразделе "Сдача проекта":

картинка

После запуска теста при обнаружении изменений в коде ядра в подробном отчете можно будет увидеть список файлов, не прошедших проверку:

картинка

Практика

В этом видео мы научимся использовать инструмент "Проверка системы", а также рассмотрим, как проверять ядро проекта на наличие в нем изменений.

Чтобы своевременно обнаружить и исправить проблемы, связанные с неправильной настройкой среды, на которой функционирует сайт, рекомендуется запускать проверку системы.

В этом уроке:

  • познакомимся с исправлением ошибок, найденных инструментом "Проверка системы";
  • познакомимся с системой автоматического исправления ошибок базы данных;
  • изменим уровень прав на файлы для корректной работы платформы;
  • пройдем автотест "Ядро проекта не модифицировалось".

Проверка системы

9 мин

Полезные ссылки и материалы