Отладчик Zend Завершается После Индексации страницы

StackOverflow https://stackoverflow.com/questions/2216192

Вопрос

У меня есть веб-сайт, работающий с использованием Zend Framework, и я пытаюсь настроить Zend Debugger.Установлен Zend Debugger, и он корректно работает со страницами tutorial PHP, однако, когда я пытаюсь выполнить отладку с помощью моего приложения, оно будет работать для индексной страницы, но затем отладчик завершит работу.

Я запускаю Apache2.2 с PHP 5.3.

У меня есть настройка виртуального хоста - dev.mysite.com это указывает на index.php поэтому я не использую http://localhost/mysite

Это было полезно?

Решение 2

Я только что установил Apache 2 в Ubuntu, и оказалось, что mod_rewrite по умолчанию не включен.Мне нужно было выполнить "sudo a2enmod rewrite", и теперь отладчик, кажется, работает должным образом.

Другие советы

На форуме Zend есть заметка, посвященная Настройка отладчика Zend.

Если информация, содержащаяся в статье, не поможет, постарайтесь более подробно рассказать о вашей настройке.Я предполагаю, что ты что-то упускаешь dummy.php в вашем проекте ZF, но в вопросе действительно недостаточно информации о вашей настройке, чтобы сказать наверняка.

У меня тоже были некоторые проблемы с этим, мои проблемы сводились к одной уловке и одной менее очевидной вещи

проблема заключалась в том, что настройки браузера eclipse были настроены на использование внутреннего просмотра, "системного браузера по умолчанию", которым оказался Chrome.Это означало, что он запустит Chrome, но подключится к внутреннему браузеру.это начало работать при настройке для внешнего браузера и явно Chrome, а не системного браузера по умолчанию.Окно | Настройки | Общие для настроек веб-браузера

Вторая проблема была связана с символическими ссылками.Я использовал символические ссылки, чтобы связать исходный код из репозитория с иерархией фреймворка.Это означало, что проводник проекта eclipse видел один файл (символический путь), а отладчик видел другой (путь 'rela' внутри репозитория).Таким образом, точки останова, установленные в версии файла php Explorer, не были замечены отладчиком.Я решил это, проверив репозиторий рядом с каталогом framework, символически связав мои папки репозитория с framework, как и раньше, но используя eclipse 'exclude from build path' в символических ссылках, чтобы и php Explorer, и debugger видели реальный путь к файлу

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top