Отладка управляемого приложения 1с 8.3 на сервере. Использование нового протокола. Включение отладки при разных сценариях.

Как запустить отладку на сервере 1С...

По умолчанию, при использовании клиент-серверной архитектуры 1С:Предприятие режим отладки кода 1С работает только на клиентской стороне. Серверные процедуры и функции не видны клиентской машине.

Чтобы включить использование отладки на сервере 1С, необходимо выполнить следующие действия:

Настройка и подключение отладчика для отладки конфигураций на мобильной платформе. Это был мой первый опыт работы с новым механизмом отладки, который впервые появился на платформе 7. Что нам нужно для этого упражнения. Создайте простую конфигурацию для мобильной платформы.

Создайте общую команду с помощью простого кода. Шаг Мы публикуем мобильную конфигурацию на веб-сервере. Шаг Настроить автоматическое прикрепление к отладчику - Отладка - Соединение - Автозапуск. Шаг Проверьте отладчик в браузере на локальном сервере. Шаг Откройте порт отладки в брандмауэре для внешнего доступа. Шаг Проверьте отладчик в браузере с другого компьютера. Шаг В мобильном приложении на смартфоне добавьте новую конфигурацию. Настройте адрес сервера отладки.

1. Найти и остановить в диспетчере служб службу «Агент сервера 1С:Предприятия 8.3» (для версии 8.3).

2. Открыть редактор системного реестра. Можно воспользоваться командной строкой или инструментом меню Пуск – Выполнить… и командой regedit .


3. В реестре найти ветку:

  • Для версии 1С 8.1
  • Для версии 1С 8.2
  • Для версии 1С 8.3


Шаг Проверьте, работает ли наша общая команда. Шаг Поместите точку останова и снова запустите команду. Надеемся, этот мини-гид поможет вам настроить отладку вашего мобильного решения и упростить разработку новых приложений для мобильных устройств. В редакторе управляемой формы доступен быстрый просмотр формы с определенным разрешением экрана и определенной ориентацией экрана.

Отладка сообщений и отображение отладочных сообщений

Это изменение не реализовано в 6 режимах совместимости. Если у вас проблемы с включением отладки, это, как правило, первое, что нужно попробовать. Отладочные сообщения могут быть включены администратором в разделе «Отладка» в администрации сайта. Рекомендуется сохранять запись сообщений об ошибках и администратору регулярно отслеживать журналы ошибок. Это можно сделать, установив «Отладочные сообщения» в «Нормальный» и «Отключить сообщения отладки».

Дополнительные инструменты для отладки исходящей почты

  • Сообщения об ошибках записываются в журналы сервера.
  • Перенаправить все исходящие письма на определенный адрес.
Параметр «Информация о производительности» определяет, будет ли информация о производительности включена в нижний колонтитул стандартной темы.

4. Изменить свойство ImagePath, добавить в конец строки директиву «-debug». Получится следующая строка свойства: «C:\Program Files (x86)\1cv8\8.3.6.2152\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files (x86)\1cv8\srvinfo» –debug


После этого серверный код 1С можно смело проверять отладчиком и устанавливать точки останова везде, где требуется.

Показывать происхождение языковых строк

Чтобы показать информацию страницы, напечатанную в нижнем колонтитуле страницы.

Что делать, если вы не можете попасть на экраны администратора

Если ошибка останавливается, вы даже попадаете на экраны администратора, чтобы включить отладку, тогда вы можете установить параметр отладки вручную.

Увеличьте время выполнения скрипта

Теперь вы можете остановить или продолжить сценарий, чтобы узнать, завершен ли сценарий. В этой статье описывается, почему эта ошибка может возникнуть, и идентифицирует возможные решения или шаги для решения этой проблемы. Поскольку время выполнения сценариев теперь увеличено, вы больше не можете получать предупреждающее сообщение.

9

   

Как включить отладку приложений 1С на сервере?

Для включения отладки на сервере 1С 8.1 Вам придется перезапускать сервер приложений и лезть в реестр. А именно

"ImagePath"=

по умолчанию:
"C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv81\server"
а надо:
"C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -debug -d "C:\Program Files\1cv81\server"

Сообщение об ошибке при доступе к определенным веб-сайтам

Однако, если вы все еще получаете сообщение, сбросьте значение до значения по умолчанию. Если сообщение об ошибке появляется только на определенных страницах, вы можете заблокировать сценарий, чтобы он больше не мог быть выполнен на странице. Многие страницы все еще работают, даже если сценарии отключены.

Перевести китайский упрощенный китайский традиционный английский французский немецкий итальянский португальский русский испанский турецкий. Это компьютерный перевод исходного контента. Он содержит только общую информацию и не должен считаться полным или точным.

Последовательность действий 1С 8.2:
1. Остановить службу 1C:Enterprise 8.2 Server Agent
2. В реестре в ветке HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\1C:Enterprise 8.2 Server Agent\ для параметра ImagePath добавляем -debug и сохраняем. Получается что-то вроде такого: «C:\Program Files\1cv82\8.2.10.82\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files\1cv82\srvinfo» -debug
3. Записываем и запускаем службу.

Сначала пропустил пробел перед -debug. Что я могу сказать: результат был прекрасным – ни одна база не найдена, предприятие никак не запускалось

Наиболее интересными для него темами являются мобильные интернет-технологии и инновационный дизайн. Дизайнеры не должны полагаться на отсутствие или характеристики каких-либо функций или инструкций с пометкой «зарезервировано» или «неопределенно». Информация здесь может быть изменена без предварительного уведомления. Не завершайте разработку этой информацией. Продукты, описанные в этом документе, могут содержать дефекты дизайна или ошибки, известные общественности. Текущие информационные ошибки доступны по запросу.

Любое изменение любого из этих факторов может привести к изменению результатов. Вы должны проконсультироваться с другими тестами информации и производительности, чтобы помочь вам в полной оценке ваших предполагаемых покупок, включая производительность этого продукта в сочетании с другими продуктами. Любой исходный код программного обеспечения, переизданный в этом документе, предоставляется под лицензией программного обеспечения и может использоваться или копироваться только в соответствии с условиями этой лицензии.

Возможно, вас также заинтересует