Как включить отладку 1С на сервере 8.3, 8.2, 8.1
Меню

Как включить отладку 1С на сервере?

Содержание статьи
  1. 1С отладка на сервере и ее запуск в версиях платформы 8.1, 8.2 и 8.3
  2. Включение режима отладки на сервере для платформы 1С версии 8.2 и выше
  3. Включение режима отладки на сервере для 1С версии 8.1

1С отладка на сервере и ее запуск в версиях платформы 8.1, 8.2 и 8.3

Задача разработчика 1С состоит не только в написании кода, но также в отслеживании и исправлении ошибок, построении оптимального алгоритма выполнения команд и оптимизации скорости работы, то есть отладки. Сделать это без использования функционала встроенного отладчика серверных процедур затруднительно.

Изначально на серверах 1С режим отладки отключен, поэтому разработчику придется проделать несложные манипуляции с настройками, чтобы получить возможность досконально проверить код.

Включение режима отладки на сервере для платформы 1С версии 8.2 и выше

Алгоритм включения отладки достаточно прост. Он не предполагает наличия глубоких знаний по архитектуре операционных систем и администрированию 1С. При этом все же следует быть очень внимательным, ведь работы по отладке выполняются непосредственно на сервере и с правами администратора. Поэтому, если не обладаете доскональными знаниями, обратитесь в нашу компанию за 1С-консультацией в Москве, а если все же решили провести операцию самостоятельно – строго следуйте алгоритму действий без импровизаций:

  • Остановите через Диспетчер сервера службу «Агент сервера 1С:Предприятия». Если настройка проходит на рабочем сервере, то стоит позаботиться заранее об отсутствии пользователей 1С в базе;
  • Запускайте редактор реестра системы путем нажатия «Пуск»-«Выполнить» или сочетания клавиш «Win»+«R». В открывшемся окне ввести строку «regedit»;

Запуск редактора
Запуск редактора
  • В реестре необходимо найти пункт [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\1C:Enterprise 8.3 Server Agent];

Реестр
Реестр
  • Среди параметров найти «ImagePath» и изменить его, добавив к существующему значению через пробел в конце «-debug»;

Поиск ImagePath
Поиск ImagePath
  • Через Диспетчер сервера запустить службу, которую останавливали – «Агент сервера 1С:Предприятия».

Включение режима отладки на сервере для 1С версии 8.1

Если необходимо включить режим отладки на платформе 8.1, то алгоритм действий практически не меняется. Единственным изменением является местонахождение параметра пути «ImagePath». В версии 8.1 он располагается в разделе [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\1C:Enterprise 8.3 Server Agent].

Разработчики 1С советуют включать отладочный режим исключительно для тестовых серверов, где и должен проходить отладку код. Причина этой рекомендации заключается в падении производительности при активации отладки на сервере. Если у вас много пользователей или мощность сервера оставляет желать лучшего, отнеситесь к этому совету, чтобы отладка не имела негативных последствий, внимательно. Напомним, что мы оказываем услуги по сопровождению 1С и консультируем по любым, даже очень сложным вопросам.

Рассказать друзьям
Предыдущая статья статья
Начисление материальной помощи в 1С 8.3
Следующая статья статья
Основные справочники 1С 8.3: создание и изменение элементов
Комментарии