Какие конфигурации PHP, Xdebug и Eclipse работают в 64-разрядной версии Windows 7?
В течение нескольких дней я пытался найти правильную комбинацию, которая позволила бы мне отлаживать с помощью точек останова и просмотра переменных в Eclipse, без сбоя Apache.
- PHP 5.3? PHP 5.2?
- Затмение Гелиоса? Затмение Галилео? Одна или другая с определенными версиями xdebug или php? Или мне действительно нужно использовать NetBeans или что-то еще?
- Является ли проблема моей 64-битной ОС? Нужны ли конкретные 64-битные версии PHP, Eclipse или Xdebug для работы на Windows 7 64?
- Какие-нибудь особые опции конфигурации xdebug и приемы, которые мне нужны в php.ini? Как отключить xdebug.profiler_enable или не использовать кавычки вокруг моего пути zend_extension к dll xdebug?
- Вопрос Vhosts?
- Удалите все это и вернитесь к Win XP или Ubuntu?
Вот что я уже читал:
- https://stackoverflow.com/questions/4509245/so-eclipse-and-xdebug-walk-into-a-bar-and-then-my-apache-server-dies/4602473
- https://stackoverflow.com/questions/206788/why-does-xdebug-crash-apache-on-every-xampp-install-ive-tried
- http://bugs.xdebug.org/view.php?id=459
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=312951
- https://stackoverflow.com/questions/2799936/xdebug-for-php-5-2-on-windows-7-64bit
- и так и так далее... ТАК, трекер ошибок xdebug, eczipse bugzilla и т. д., и т. д.
В основном, было бы здорово, если бы люди могли опубликовать свою работу (т.е. отладку с точками останова и просмотр локальных переменных в Eclipse) 64-битных конфигураций Win7, включая:
- Версия PHP (5.3.1, 5.2.11 и т. Д.)
- Xdebug dll (2.1.0-5.3-vc6 и т. Д.)
- Xdebug php.ini config (zend_extension = "C: \ xampp \ php \ ext \ php_xdebug.dll" и т. Д.)
- Версия Apache (2.2.14 и т. Д.)
- Версия Eclipse
- Что-нибудь еще важное? "Секретный ингредиент"?
Спасибо! Я скучаю по своему отладчику, так как я получил новый ноутбук с Win 7! К сожалению, похоже, что некоторые драйверы (переключаемая графика, мультисенсорная панель и т. Д.) На моем проигрывателе пока не работают должным образом с Ubuntu, поэтому я чувствую себя немного в ловушке на Win:(Я знаю, что со временем что-нибудь выясню, но я был в этой игре методом проб и ошибок некоторое время и ищу некоторого руководства.
(Первоначально размещено здесь на StackOverflow, но перенесено в SuperUser:)
https://stackoverflow.com/questions/4628215/what-php-xdebug-and-eclipse-configurations-work-on-windows-7-64-bit
1 ответ
Есть 2370 видео о том, как заставить XDebug работать на YouTube. Я прошел через 50 из них для Luna Eclipse. Я наконец сдался и переключился на PhpStorm. Лучшее решение когда-либо. Материал xdebug относительно легок в шторм, а остальное приложение прекрасно. Я установил XDebug с затмением дюжину раз, заставил его работать с кепларом и другими в конечном итоге (никогда не луна), но это всегда длилось вечно, всегда сопровождаемое ругательствами и ругательствами по синей полосе. Тебе гораздо лучше сбросить затмение и перейти к чему-то другому. Это отличный продукт, но постоянные проблемы XDebug делают его проигрышным предложением.