Gloomy_Nort
@Gloomy_Nort

Как включить Debug в 1с 8.3 на Linux?

Добрый день!
не могу настроить дебаг для 1с 8.3 Предприятие.

запускается дебаг только /opt/1C/v8.3/x86_64/ragent -daemon - debug

не могу сделать такое:
Правим скрипт запуска/остановки:
#mcedit /etc/init.d/srv1cv83
находим строку "SRV1CV8_DEBUG=" и устанавливаем в 1 (0 - для выключения отладки)

единственное что я понимаю к этому файлику подходит это Правим скрипт запуска/остановки:
local debugFlag="$SRV1CV8_DEBUG"
echo "$cmdline" | grep "\-debug" >/dev/null && debugFlag="1"

что делать? запуск просто как демон не красивое решение, скажите чтоб было всё замечательно.
  • Вопрос задан
  • 15021 просмотр
Решения вопроса 1
Gloomy_Nort
@Gloomy_Nort Автор вопроса
Для Windows:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\<Название службы 1С нужной версии>
Параметр ImagePath - в строку запуска добавляем параметр -debug:
«C:\Program Files\1cv8Х\Х.Х.Х.Х\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 –debug -d «C:\Program Files (x86)\1cv82\srvinfo»

Для Linux:
/etc/sysconfig/srv1cv83
Добавляем (раскомментируем) строку:
SRV1CV8_DEBUG=1
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Dementor
программист, архитектор, аналитик
Правка /etc/init.d/srv1cv83 мне всегда помогала. Проверьте свой каталог /etc/init.d/ - возможно там завалялся еще какой-нибудь srv1cv8* , который прописан в автозагрузку и настройки из которого ваш сервер 1С при этом считывает (там же кроме ключика отладки еще настройка портов и прочие нужные для запуска опции).

Еще момент - ключ SRV1CV8_DEBUG в конфиге по умолчанию закомментирован. Вы точно убрали символ комментария перед ним?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы