отладка — отладка PHP 5.6 с помощью PhpStorm и Zend Debugger

Я использую PhpStorm 2017.2.4 и программирую на PHP 5.6 (для технических целей).
Поскольку я использую PHP 5.6, так как Xdebug поддерживает только PHP 7 и более поздние версии, я не могу использовать его для отладки своего кода — следовательно, я должен использовать Zend Debugger.

Я пытался подключить Zend Debugger к PhpStorm, выполнив это видео, хотя это не похоже на работу.
Я хотел бы иметь возможность отлаживать PHP аналогично тому, как я отлаживал JavaScript с помощью инструментов разработчика Chrome (точки останова, проверки значений переменных и т. Д.)

Что я пытался до сих пор:

  1. Загрузите Zend Debugger ZIP, распакуйте ZendDbugger.dll в C:\xampp\php\ext и добавить к php.ini:

    [Zend Debugger]
    zend_exxtension_ts="C:\xampp\php\ext\ZendDebugger.dll"zend_debugger_allow_hosts=localhost
    zend_debugger.expose_remotely=allowed_hosts
    
  2. Я пытался нажать этот > +> PHP Web Application> Сервер …> +> Имя: localhost, Хост: localhost, Отладчик: Zend Debugger> OK> OK

  3. Установите точку останова, чтобы я знал, что отладчик работает> Shift + F10> Введите ввод в текстовое поле и отправьте> PhpStorm’s. Точка останова не сработала

Я думал, что мог пропустить шаг из-за Инструкция букмарклета PhpStorm, поэтому я поставил Start Debugger один, перезапустил веб-страницу, ввел ввод, нажал Start Debugger и отправил — но нет, точка останова не сработала.

Что я пропустил?

Спасибо!

0

Решение

вам нужно установить расширение chrome, чтобы связать вашу страницу с функциональностью отладки phpstorm. как то так: https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc?hl=en

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector