Skip to content

Включение отладки серверного кода

Для Windows

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

Если сервер «1С:Предприятия 8» работает под управлением ОС Windows, выполните следующие шаги:

  1. Вызовите редактор реестра Windows: нажмите Win + R и введите команду regedit.

  2. В редакторе реестра найдите и раскройте ветку:

    • Для 64-битного сервера:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.3 Server Agent (x86-64)

    • Для 32-битного сервера:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.3 Server Agent

  3. Найдите параметр ImagePath, откройте его и в конец строки добавьте пробел и флаг –debug. 3.1. Если нужно включить HTTP-отладку, то дальше добавляем флаг -http (т.е. получится строка -debug -http)

  4. Нажмите OK.

  5. Перезапустите службу:

    • 64-битный сервер: Агент сервера 1С:Предприятия 8.3 (x86-64)
    • 32-битный сервер: Агент сервера 1С:Предприятия 8.3

Для Linux

Если сервер работает под управлением ОС Linux, необходимо включить переменную SRV1CV8_DEBUG=1 в скрипте запуска srv1cv83.

  • В RHEL-подобных системах (CentOS, AlmaLinux и др.):
    Файл находится в каталоге /etc/sysconfig

  • В DEB-подобных системах (Ubuntu, Debian и др.):
    Файл находится в каталоге /etc/init.d

Пример строки в скрипте:

Terminal window
SRV1CV8_DEBUG=1

После изменения скрипта — перезапустите службу сервера 1С.