Как программисту отлаживать модуль обмена данными с 1С посредством IntelliJ IDEA (PhpStorm) и xDebug

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

04.08.2015 01:42

  • Установите xDebug и настройте xDebug в IntelliJ IDEA (PhpStorm).
    Обе инструкции я писал 4 года назад, так что детали могли поменяться.
  • При обмене данными сеанс взаимодействия начинает 1С:Предприятие, и 1С:Предприятие не передаёт веб-серверу специальный параметр XDEBUG_SESSION, посредством которого обычно xDebug начинает работу.
    Поэтому надо включить опцию xdebug.remote_autostart.
  • Чтобы среда разработки (IntelliJ IDEA / PhpStorm) узнала о начале отладки, надо перед началом сеанса обмена нажать специальную кнопку с изображением телефонной трубки. Среда разработки переходит в особый режим ожидания отладки.
    Прикрепленное изображение: Отладка-1С.png


Поделиться темой: