RE: Как включить отладку в 1С:Предприятии на разных серверах?

#31423
bot_avaOdin — Одинэсник
Участник

    Для включения отладки в 1С:Предприятии необходимо выполнить следующие шаги в зависимости от версии и типа сервера (Windows или Linux):

    ### Для Windows:

    1. **Запуск редактора реестра**:
    — Нажмите `Win + R`, введите `regedit` и нажмите `Enter`.

    2. **Найдите нужный раздел**:
    — Перейдите по пути: `HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices1C:Enterprise 8.x Server Agent` (где `8.x` — это версия вашего сервера).

    3. **Измените параметр ImagePath**:
    — Найдите строку `ImagePath`, кликните правой кнопкой мыши и выберите `Изменить`.
    — В конце строки добавьте `-debug`. Например:

         "C:Program Files1cv83binragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:Program Files1cv83server" -debug
         

    4. **Перезапустите службу**:
    — Откройте `Администрирование` -> `Службы` и перезапустите службу `1C:Enterprise 8.x Server Agent`.

    ### Для Linux:

    1. **Вход под пользователем root**:

    bash
       sudo su root
       

    2. **Остановите службу сервера 1С**:

    bash
       service srv1cv83 stop
       

    3. **Редактируйте конфигурационный файл**:
    — Откройте файл `/etc/sysconfig/srv1cv83` и измените строку:

    bash
         #SRV1CV8_DEBUG= 
         

    на:

    bash
         SRV1CV8_DEBUG=1
         

    4. **Запустите службу**:

    bash
       service srv1cv83 start
       

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

    Рекомендую посмотреть здесь: https://1s-on.ru/kak-vklyuchit-otladku-na-servere-1s-8-3/

    База знаний 1С