#service srv1cv83 stop
Правим скрипт запуска/остановки:
#mcedit /etc/init.d/srv1cv83 находим строку "SRV1CV8_DEBUG=" и устанавливаем в 1 (0 - для выключения отладки)
Запускаем сервер:
#service srv1cv83 start
Жопиздан! Теперь можно ставить точки останова в серверных модулях...
http://its.1c.ru/db/v83doc#bookmark:dev:TI000001036
ОтветитьУдалитьНе у всех есть доступ к ИТС!
Удалитьнихера не работает
ОтветитьУдалитьЭтот комментарий был удален администратором блога.
ОтветитьУдалитьЕсли функция выглядит именно так
ОтветитьУдалить#------------------------------------------------------------
# returns ragent configuration debug flag
#------------------------------------------------------------
function getDebugStatus() {
local cmdline=`getRagentRealCmdLine`
local debugFlag="$SRV1CV8_DEBUG"
echo "$cmdline" | grep "\-debug" >/dev/null && debugFlag="1"
[ ! -z "$debugFlag" ] && echo $debugFlag || echo "0"
}
То в секцию global macros можно поставить SRV1CV8_DEBUG="1" и все работает, по крайней мере на релизе 8.3.11.3133
#------------------------------------------------------------
# global macros. generated by install script
#------------------------------------------------------------
SRV1CV8_DEBUG="1"
G_CONF_STYLE=rpm
G_VER_ARCH=x86_64
G_VER_MAJOR=8
G_VER_MINOR=3
G_VER_BUILD=11
G_VER_RELEASE=3133
G_BINDIR="/opt/1C/v${G_VER_MAJOR}.${G_VER_MINOR}/${G_VER_ARCH}"
#------------------------------------------------------------