Как заставить точки останова работать при отладке Zend Framework в Komodo IDE 7?
Я пытаюсь использовать Komodo IDE 7 (7.1.3) для отладки проекта Zend Framework (PHP). Проект обслуживается Apache на сервере Ubuntu, и я использую Komodo в Windows 7 в той же локальной сети. Файлы находятся на подключенном диске, соответствующем корневой папке веб-проекта.
Когда я запускаю отладку Zend Framework, загружая страницу с активированным Chrome Xdebug Helper, Komodo предупредит меня о начале сеанса отладки и правильно загрузит файл index.php, который запускает Zend Framework (и загрузит загрузчик). Однако это не останавливается на точках останова, ни в одном файле. Если я перехожу к вызовам функций /over, он может переходить в файлы (хотя он жалуется на сопоставление URI и открывает файлы только для чтения), но не останавливается на точках останова.
Чего мне не хватает в конфигурации для остановки на точках останова? Это вообще возможно?
2 ответа
После публикации на форумах поддержки ActiveState Komodo я следовал инструкциям, чтобы добавить правильные сопоставления URI в конфигурацию Komodo IDE. После прочтения документации я подумал, что Komodo подберет ее автоматически, но как только я настроил отображение URI для каждого основного каталога (например, контроллеров, представлений, моделей и т. Д.), Все заработало безупречно.
Для получения дополнительной информации см. Ветку по адресу http://support.activestate.com/node/9261.
Используйте настройки подключения отладчика, чтобы изменить порт, который слушает Komodo, со значения по умолчанию 9000 на одно из следующих:
- 8080
- порт вашего удаленного или локального хоста
- свободный порт или прокси