Как вести отладку посредством Zend Debugger?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Dima
  • ворует чужие книги и выдаёт за свои
  • Группа: Заблокирован
  • Сообщений: 128
  • Регистрация: 05.04.2011

14.04.2011 00:06

А где этот файл лежит? отладчик. какой адрес. :unsure:

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

14.04.2011 01:11

Отладчик не входит в состав Magento.
Для отладки Magento можно использовать любой отладчик интерпретатора PHP: например, Zend Debugger.

#3 Dima
  • ворует чужие книги и выдаёт за свои
  • Группа: Заблокирован
  • Сообщений: 128
  • Регистрация: 05.04.2011

14.04.2011 14:37

Вроде так: Исправление ошибок в PHP-приложениях при помощи Zend Debugger


Интеграция Eclipse и Zend Debugger
1. Устанавливаем Eclipse.
2. Заходим в меню Help > Software Updates > Find and Install, отмечаем Search for new features to install
3. Нажимаем New Remote Site, указываем в качестве url http://downloads.zend.com/pdt/
4. В списке обновлений выбираем ZendDebugger и устанавливаем.
5. Идем на сайт Zend и качаем ZendDebugger-5.2.3-Windows-i386.zip
6. Ложим ZendDebugger.dll в каталог localhost php\ext. В файле php\php.ini добавляем строки
zend_extension_ts=/path/to/ZendDebugger.dll 
zend_debugger.allowed_hosts=127.0.0.1 
zend_debugger.expose_remotely=always

7. Рестарт apache.
8. В root_directory каждого проекта добавляем dummy.php.
9. Заходим в меню Run > Debug и добавляем узлы для PHP Web Page. Если у вас несколько витуальных хостов, то надо создать несколько debug серверов.
Все, теперь можно отлаживать файлы и забыть про
print_r($var) | var_dump($var);

:rolleyes:

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