Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Отладка AJAX

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: с Eclipse PDT
Yuriy
Отправлено: 14 Апреля, 2010 - 01:02:32
Post Id



Частый гость


Покинул форум
Сообщений всего: 142
Дата рег-ции: Июнь 2007  
Откуда: Азов


Помог: 0 раз(а)




Совсем недавно скачал Eclipse PDT. Просто понадобился редактор с бОльшим функционалом, а также поддерживающий отладку.

Как вы знаете, в данной IDE можно выбрать нужный php-файл и отладить его через, к примеру, xDebug. Всё супер, можно установить точку останова и так далее.

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

А вот как такое можно отладить в PDT? Никто не знает? То есть, хотелось бы также отладить скрипт, к которому будет идти обращение. А в среде можно только выбрать нужный файл и тупо его отладить.


-----
Yuriy
 
 Top
Bertolomych
Отправлено: 08 Декабря, 2012 - 20:35:50
Post Id



Новичок


Покинул форум
Сообщений всего: 40
Дата рег-ции: Февр. 2010  


Помог: 0 раз(а)




Думаю, автору уже не актуально, но если кто-нибудь еще набредет на эту страницу, как это случилось со мной - мне помог вот этот пост:
http://bogdan-albei[dot]blogspot[dot]ru/[dot][dot][dot]-xdebug-and[dot]html
И конкретно вот эта часть из него:
Цитата:

Now the tricky part, Eclipse has to be configured to accept debugging sessions from XDebug. Follow the steps below:

- Open your project in Eclipse PDT
- In the main menu select Project->Properties
- On the left side of the window select "PHP Debug" and then click on "Configure Workspace Settings"
- On the "PHP Debugger" dropdown select Xdebug and click "Apply"
- Click "Configure" to the right of Xdebug in the same window.
- Select Xdebug and click "Configure".
- On the "Accept remote session(JIT)" select "any" and click "OK". This is extremely important and this is where most people get stuck.

That's it, Eclipse is now configured, now all we need is to be able to be in control of our debugging sessions. For this we will need to install a Firefox extension called "easy Xdebug"(yes Firefox, you're not developing PHP in IE are you?).


От себя добавлю: для хрома расширение тоже есть называется Xdebug helper
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программное обеспечение »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB