Как включить отладку -debug на сервере 1С
Если требуется включить отладку на сервере 1С 8.2, необходимо проделать следующее:
— запустить редактор реестра
regedit
— открыть в нём раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.2 Server Agent
— найти параметр
ImagePath
— изменить его, добавив параметр -debug .
Например, было:
1 |
«C:\Program Files (x86)\1cv82\8.2.17.169\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files (x86)\1cv82\srvinfo» |
стало:
1 |
«C:\Program Files (x86)\1cv82\8.2.17.169\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug -d «C:\Program Files (x86)\1cv82\srvinfo» |
— перезапустить службу 1C:Enterprise 8.2 Server Agent.
Для сервера 1С 8.1 всё делается точно так же, изменения только в названии служб и пути к файлу запуска ragent.
Сервер как «демон» ОС Linux
Если в отладочный режим необходимо перевести сервер «1С:Предприятия» работающего в режиме «демона» в ОС Linux, то необходимо выполнить следующие операции:
1. Остановить сервер «1С:Предприятия».
1 |
/etc/init.d/srv1cv83 stop |
2. В конфигурационном файле srv1cv83 установить значение параметра SRV1CV8_DEBUG в значение 1.
1 |
SRV1CV8_DEBUG=1 |
3. Сохранить конфигурационный файл.
4. Запустить сервер «1С:Предприятия».
1 |
/etc/init.d/srv1cv83 start |
Примечание. Для RPM-системы нужно править не скрипт (/etc/init.d/srv1cv83), а конфигурационный файл, который находится тут /etc/sysconfig/srv1cv83