Как отладки приложения PHP с помощью Eclipse PDT (XDEBUG и Zend отладчик)
-
01-10-2019 - |
Вопрос
Я работаю над одним приложением.
Я использую Eclipse PHP Helios IDE для разработки приложения PHP.
я хотел узнать ниже вещей Связанные с этой IDE, чтобы я мог реализовать приложение PHP мгновенно, так и очень эффективно:
1) Как сделать удаленную отладку с помощью Eclipse PHP Helios IDE
2) Каковы плюсы и минусы Xdebug и Zend Debugger
3) Какой отладчик мы должны использовать из XDebug, Zend Debugger.
4) Есть ли другой отладчик, доступный отдельно из двух упомянутых.
Ниже ссылки я сослался Для вышеупомянутого отладчика.
1) http://devzone.zend.com/article/2930-debugging-php-applications-with-xdebug.
2) http://www.eclipse.org/pdt/documents/xdebugguideforpdt2.0.pdf.
Я не получаю точную информацию в вышеупомянутом URL, поскольку я упомянул о конкретном запросе выше тех, которые необходимы.
Кто-нибудь знает какую-либо ссылку, пожалуйста, предложите мне.
Спасибо !!
-Правин
Решение
Я использую релиз GALILEO, а не последний выпуск Helios, но я подозреваю, что они очень похожи в этом отношении ... Ответы на ваши вопросы будут заполнить довольно разумную главу в книге, поэтому вместо этого я укажу вам Некоторые отличные ссылки на темы;
2) Эта статья - отличный пост на Pro's и Con каждой с затмением; Отладка затмения с сравнением Xdebug и Zend отладчика. Отказ Лично я всегда использую xdebug, поскольку у него есть дополнительные функции, которые мне нравятся, и, поскольку я не использую Zend, я не заинтересован в любых преимуществах интеграции, которые он может предложить.
3 + 1) Тем не менее, нет ничего, чтобы остановить вас установить как и и переключение между ними, используя разные конфигурации «Настройка сервера» в Eclipse. Этот пост показывает, как настроить их на разные порты, чтобы позволить этому; Отладка PHP, используя Eclipse и PDT
В том, что есть небольшой улов (для отладчиков) в том, что если вы используете Apache Mod_ReWrite (или аналогичные) для симпатичных URL-адресов, вы должны быть очень осторожны, чтобы правило все еще передает параметр отладки как значение Get в URL. Я не знаю ни одного пути вокруг этого (например, через файлы cookie).
4) Не то чтобы я осознавал под затмением.
Счастливое чтение ....
Другие советы
Пошаговый процесс отладки, используя Xdebug and Eclipse helios Отказ Надеюсь, поможет.