Включение режима debug в ОС Linux — различия между версиями

Материал из КинтВики
Перейти к: навигация, поиск
(Режим debug)
(Режим debug)
 
Строка 11: Строка 11:
  
 
с версии 8.3.22:
 
с версии 8.3.22:
# 1) останавливаем службу systemctl stop srv1cv8-8.3.22.1709@default.service
+
# останавливаем службу systemctl stop srv1cv8-8.3.22.1709@default.service
# 2) переходим в директорию, где лежит файл конфигурации сd /opt/1cv8/x86_64/8.3.22.1709/
+
# переходим в директорию, где лежит файл конфигурации сd /opt/1cv8/x86_64/8.3.22.1709/
# 3) открываем его nano srv1cv8-8.3.22.1709@.service
+
# открываем его nano srv1cv8-8.3.22.1709@.service
# 4) ищем строку Environment=SRV1CV8_DEBUG= и ставим значение "-debug" без кавычек
+
# ищем строку Environment=SRV1CV8_DEBUG= и ставим значение "-debug" без кавычек
# 5) сохраняем изменения в файле
+
# сохраняем изменения в файле
# 6) запускаем службу
+
# запускаем службу

Текущая версия на 10:04, 23 августа 2023

Режим debug

Начиная с 8.3.16 и до 8.3.22 режим дебага включается следующим образом:

  1. Останавливаем сервер 1С
  2. Заходим в файл по пути /etc/init.d/srv1cv83
  3. В начале файла пишем переменную SRV1CV8_DEBUG="x1"
  4. В этом же самом файле находим и корректируем имя переменной в сборке строки запуска с флагом debug
 с [ "x$SRV1CV8_DEBUG" == "x1" ] && cmdline="$cmdline -debug"
 на [ "$SRV1CV8_DEBUG" == "x1" ] && cmdline="$cmdline -debug"

Запускаем сервер 1С


с версии 8.3.22:

  1. останавливаем службу systemctl stop srv1cv8-8.3.22.1709@default.service
  2. переходим в директорию, где лежит файл конфигурации сd /opt/1cv8/x86_64/8.3.22.1709/
  3. открываем его nano srv1cv8-8.3.22.1709@.service
  4. ищем строку Environment=SRV1CV8_DEBUG= и ставим значение "-debug" без кавычек
  5. сохраняем изменения в файле
  6. запускаем службу