Отладка кода в ZendStudio

Boris1

Новичок
Отладка кода в ZendStudio

Всем добрый день и хорошего настроения.
Господа, у меня такая проблема.
Отлаживаю код в ZendStudio. Все супер, когда работаю с одной страницей.
Проблеме начинается тогда, когда нужно перейдти на новую страницу.
В окне Debug Output высвечивается сформированная форма. Нажимаю
на кнопку SUBMIT. В окне Debug Output информация пропадает и в окне Debug Messages высвечивается сообщение: Debug session ended.
На точки останова программа не выходит.
Нажимаю кнопку Go to Cursor, попадаю в скрипт, но массив $_POST пуст.
Буду очень признателен за помощь.
 

shark_255

Новичок
так особо не вчитывался =)
в ИЕ есть вкладка Zend-овская нажимаешь на нее и
выпадает список разные там возможности.
Заполняешь формочку и выбираешь оттуда
Debug all forms POST. оно будет грузится и перекинет
в режим отладки Zend.
 

Битник

Новичок
У меня в ZDE аналогично, отладить можно только одну страницу, при переходе на другую выдаёт ссылку строкой ?page=45

Очень странно, даже в самых простеньких редакторах отладчик куда лучше. К примеру. DzSoft.
 

Boris1

Новичок
Автор оригинала: shark_255
так особо не вчитывался =)
в ИЕ есть вкладка Zend-овская нажимаешь на нее и
выпадает список разные там возможности.
Заполняешь формочку и выбираешь оттуда
Debug all forms POST. оно будет грузится и перекинет
в режим отладки Zend.
Во-первых, ты говоришь о вкладке Broser в ZendStudio?
Если да, то вкладку нашел. Поставил галку на Debug all forms POST.
Что делать дальше? Как попасть на точку останова ?
Если просто указать адрес страницы, то на точки останова не выходит.
 

shark_255

Новичок
>Во-первых, ты говоришь о вкладке Broser в ZendStudio?
нет о вкладке Debug в броузере(Интернет эксплорере), если у тя ОС Вин, а если нет - то скажи какая версия ZS, может ее сносить надо =)
 

Boris1

Новичок
Автор оригинала: shark_255
>Во-первых, ты говоришь о вкладке Broser в ZendStudio?
нет о вкладке Debug в броузере(Интернет эксплорере), если у тя ОС Вин, а если нет - то скажи какая версия ZS, может ее сносить надо =)
В IE я тоже нашел эту вкладку.
Поставил галку и там та же проблема.
У меня ZendStudio версия 5.0.0
 

Solid

Drosera anglica
Boris1
Вы дебаггите на внешнем сервере или на встроенном в студию?
Если на внешнем, то вам нужен Debugger, который идёт вместе со студией. Он должен автоматически прописать в php.ini все нужные значения.
 

Boris1

Новичок
Автор оригинала: Solid
Boris1
Вы дебаггите на внешнем сервере или на встроенном в студию?
Если на внешнем, то вам нужен Debugger, который идёт вместе со студией. Он должен автоматически прописать в php.ini все нужные значения.
Я пробовал и так и так. На точки останова я в любом случае не выхожу.
 

Boris1

Новичок
Автор оригинала: shark_255
пробуй 4-ку ставить.
у меня стоит - нормально.
У меня только 5 версия.
Скажи, пожалуйста, где ты запускаешь скрипты ?
В IE или внутри ZendStudio ?
Выходишь ты при этом на точки останова ?
 

shark_255

Новичок
запускаешь страницу с localhost к примеру
http://localhost/test.php
далее на вкладку Debug в ИЕ - там где с блохой изображение,
и выбираешь или Next Page или Debug all forms POST.
Сабмитишь форму или идешь на ссылку
потом как бы идет загрузка в ИЕ, и тя перекидывает в Zend на
дебаг на ПЕРВУЮ строчкую жмешь F5 м перепрыгиваешь на точку останова.
 

Boris1

Новичок
Автор оригинала: shark_255
запускаешь страницу с localhost к примеру
http://localhost/test.php
далее на вкладку Debug в ИЕ - там где с блохой изображение,
и выбираешь или Next Page или Debug all forms POST.
Сабмитишь форму или идешь на ссылку
потом как бы идет загрузка в ИЕ, и тя перекидывает в Zend на
дебаг на ПЕРВУЮ строчкую жмешь F5 м перепрыгиваешь на точку останова.
Когда пытаюсь ставить галку на Next Page или Debug all forms POST IE выдает сообщение:

Invalid Or missing ZDE configuration files detected.
Using hard-coded defalts.

(was looking for debugging.tunnelRandomPort).

Насколько это не есть хорошо ?

Галка ставится, но при далнейшей работе в Zend я не попадаю?
Кстати заодно вопрос.
Нужно ли в Zend загрузить файл страницы (или проект), с которым я хочу работать или
Zend загрузит ее сам?
 

shark_255

Новичок
zend_debugger.allow_hosts=127.0.0.1/32 127.0.0.5/32
zend_debugger.allow_tunnel=127.0.0.1/32 127.0.0.5/32

такие строчки у меня присутствуют в php.ini.
про это уже писали вродь выше.
Проверь еще раз настройки в zend - debug - server, а не
internal, и прописанный адрес localhost.
>Нужно ли в Zend загрузить файл страницы (или проект), с >которым я хочу работать или
>Zend загрузит ее сам?
сам загрузит.
 

Boris1

Новичок
Автор оригинала: shark_255
zend_debugger.allow_hosts=127.0.0.1/32 127.0.0.5/32
zend_debugger.allow_tunnel=127.0.0.1/32 127.0.0.5/32

такие строчки у меня присутствуют в php.ini.
про это уже писали вродь выше.
Проверь еще раз настройки в zend - debug - server, а не
internal, и прописанный адрес localhost.
>Нужно ли в Zend загрузить файл страницы (или проект), с >которым я хочу работать или
>Zend загрузит ее сам?
сам загрузит.
В какой раздел php.ini нужно прописать этот текст ?
В какои пункте меню Zend устанавливаются эти настройки ?

-~{}~ 18.12.06 14:25:

Господа, кто отлаживает код с помощью ZendStudio, ответьте, пожалуйста, на 2 вопроса:
- какой текст (касательно ZendStudio) у Вас прописан в php.ini
- на каком сервере нужно отлаживаться: на внешнем или на встроенном в ZendStudio
 
Сверху