Эта тема на forum.dklab.ru


Eug: Использование Expert Debugger для отладки PHP-скриптов
Кто-нибудь пробовал использовать отладчик Expert Debugger без оболочки PHP Expert Editor?
Этот отладчик, как известно, использует DBG и должен запускаться из браузера.

Вопрос в следующем: что означает <URL> в адресе при старте отладчика:
http://<URL>?DBGSESSID=session[@host][:port][;{flags}]

А если сформулировать более конкретно, то как отладить файл, который находится по следующему адресу на диске (к примеру):
C:\Мои документы\index.php

ЗЫ Операционная система WinXP, установлен Денвер. PHP есть только в составе Денвера.
Ksnk:
А поместить все это в какой-нибудь "сайт", поддерживаемый Денвером и отладить там нельзя? Или размещение этого файла именно в этом месте - принципиально?
Опять-же, насколько принципиален отказ от Expert Editor'а?
bæv:
Eug, поищите — была тут тема про отладку. Там параметры урла описывались.
Да и, по-моему, в документации к DBG тоже про это есть.
Eug:

А поместить все это в какой-нибудь "сайт", поддерживаемый Денвером и отладить там нельзя? Или размещение этого файла именно в этом месте - принципиально?
Опять-же, насколько принципиален отказ от Expert Editor'а?

ИМХО отладчиком всё же удобнее, чем Девером. Отладчик, используемый в Expert Debugger, стоит и в PHP Expert Editor. Я попробовал использовать его, это несколько быстрее, чем отладка на сервере, простые ошибки легче находить. Расположение на диске непринципиально, есс-но.


Eug, поищите — была тут тема про отладку. Там параметры урла описывались.
Да и, по-моему, в документации к DBG тоже про это есть.

Да, понял, поищу.
Алексей С.:
Eugесли так принципально, может стоит взглянуть тогда в сторону Zend Studio
Eug:
В конце концов мне удалось докопаться до истины и запустить отладчик Expert Debugger без оболочки PHP Expert Editor. Для этого нужно:
1) Установить на компе программу отладчика и внести изменения в файл php.ini в соответствии с хэлпом Expert Debugger'а;
2) запустить апач;
3) запустить DbgListener;
4) набрать в браузере примерно такой адрес:
http://graphics/index.php?DBGSESSID=1@clienthost:7869
где graphics/index.php - обычный адрес php-скрипта в директории home Денвера.
Значения дополнительных параметров также есть в хэлпе.

Вопрос решен, тему можно закрыть.
Константин Жинько [tIT]:
Тема закрыта.

Эта тема на forum.dklab.ru