В течение нескольких дней я пытался найти правильную комбинацию, которая позволила бы мне отлаживать с помощью точек останова и просмотра переменных в 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#c8
- https://stackoverflow.com/questions/2799936/xdebug-for-php-5-2-on-windows-7-64bit
- и так и так далее ... SO, xdebug bug tracker, eclipse 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