18.10.2016

Отладка на сервере 1С (8.2, 8.3...)

Автор: Белозерских Евгений

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

Включаем отладку на сервере "1С:Предприятие" 8.2, 8.3

Первое что необходимо сделать, это остановить службу сервера "1С:Предприятие". Заходим "Пуск - Выполнить" (либо сочетание клавишь "Windows + R"), пишем "services.msc" (конечно нужно открывать управление службами Windows от Администратора)

Остановка службы 1С
После остановки открываем редактор реестра Windows ("Пуск - Выполнить" (либо сочетание клавишь "Windows + R") пишем "regedit"), и находим ветку с именем "[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\1C:Enterprise 8.2 Server Agent\]" либо "[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\1C:Enterprise 8.3 Server Agent\]" в зависимости от версии платформы

Редактор реестра Windows
Нас интересует ключ реестра с именем "ImagePath". В конце значения ключа дописываем " -debug". Это и означает, что режим отладки на стороне сервера 1С активизируется.
Было:   "C:\Program Files\1cv8\8.3.6.2530\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo"
Стало:  "C:\Program Files\1cv8\8.3.6.2530\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv8\srvinfo" -debug

Ключ реестра "ImagePath"
Сохраняем и запускаем службу 1С. Все готово! Удачной отладки!

Другие статьи

Блокировка фоновых заданий на файловой базе 1C:8.3

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

Атрибуты настройки технологического журнала 1С

    Список атрибутов для настройки сбора данных технологического журнала 1С

Настройка технологического журнала 1С

    Технологический журнал позволяет выявить ошибки возникающие при работе системы, провести анализ стабильности работы. Состав событий фиксируемый в журнале настраивается в конфигурационном файле logcfg.xml. Рассмотрим пример его настройки