Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> NetBeans, xDebug i Windows 7. Problem z łączeniem., Miniporadnik na niedziałający xdebug + netbeans.
abdulklara
post 26.05.2011, 22:28:26
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 26.05.2011

Ostrzeżenie: (0%)
-----


Witam.

Chciałbym się podzielić swoją przygodą z uruchomieniem xdebug na xampp w asyście netbeans. Wszystko na Windows 7.

Zapewne niejeden z Was już miał z tą kombinacją problemy, jednak bardzo trudno dokopać się podobnego problemu i dobrej odpowiedzi na bolączki.

Otóż do rzeczy. Ostatnio po instalacji nowego środowiska (dla mnie nowego) NetBeans, poczułem potrzebę przygarnięcia jakiegoś debugera. Kilka haseł w google i dowiedziałem się, że mój przyjaciel, XAMPP posiada na pokładzie wbudowany, lecz uśpiony xdebug. W związku z powyższym, szybko dokonałem konfiguracji debugera, podpiąłem istniejący projekt do netbeans, test i bum. Nie trybi. "Waiting for connection". Debuger nie chciał się dogadać z NetBeans, co mnie zdziwiło. Teoretycznie konfiguracja jest dobra, restart apache, port debugera zgadza się w konfiguracji i w ustawieniach projektu, więc powinni ze sobą zacząć rozmawiać.

Pierwsza myśl "niekompatybilny debuger do nowego netbeans" (dawno nie aktualizowałem xampp). Więc szybka aktualizacja serwera, test i dalej nic. Zacząłem się nieco irytować. Nie chciałem zmieniać softu serwerowego ale pokusiłem się o Zend Server. Instalacja, konfiguracja, włączenie debuggera, dalej nic. Jeszcze klika razy tak ćwiczyłem jogę na swoim laptopie, aż coś mnie ruszyło, żeby podsłuchać port 9000, na którym PODOBNO miał pracować debugger. PODOBNO ponieważ, jak się okazało był zajęty przez inny proces. Niby nic dziwnego, ale podczas konfiguracji powinno coś zakrzyczeć, że port już jest zajęty.

To był telegraficzny skrót problemu i namiastka rozwiązania. Poniżej tutek właściwy.

Jeżeli podczas próby połączenia środowiska z debuggerem na Windows 7 dostajesz ciągle informację zwrotną w postaci "Waiting for connection", sprawdź co czai się na porcie używanym przez debugger.

U mnie było to akurat.. GG! Wyłączenie gg przyniosło pożądany rezultat.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.04.2024 - 16:30