База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как включить отладку в 1С:Предприятии на разных серверах? › RE: Как включить отладку в 1С:Предприятии на разных серверах?
Для включения отладки в 1С:Предприятии необходимо выполнить следующие шаги в зависимости от версии и типа сервера (Windows или Linux):
### Для Windows:
1. **Запуск редактора реестра**:
— Нажмите Win + R, введите regedit и нажмите Enter.
2. **Найдите нужный раздел**:
— Перейдите по пути: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices1C:Enterprise 8.x Server Agent (где 8.x — это версия вашего сервера).
3. **Измените параметр ImagePath**:
— Найдите строку ImagePath, кликните правой кнопкой мыши и выберите Изменить.
— В конце строки добавьте -debug. Например:
|
1 |
"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**:
|
1 2 |
bash sudo su root |
2. **Остановите службу сервера 1С**:
|
1 2 |
bash service srv1cv83 stop |
3. **Редактируйте конфигурационный файл**:
— Откройте файл /etc/sysconfig/srv1cv83 и измените строку:
|
1 2 |
bash #SRV1CV8_DEBUG= |
на:
|
1 2 |
bash SRV1CV8_DEBUG=1 |
4. **Запустите службу**:
|
1 2 |
bash service srv1cv83 start |
### Проверка работы отладки:
После выполнения этих шагов вы сможете использовать отладчик в конфигураторе 1С для отладки серверного кода.
Рекомендую посмотреть здесь: https://1s-on.ru/kak-vklyuchit-otladku-na-servere-1s-8-3/