Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Eclipse PDT + XDEBUG, waiting for xdebug session i nic sie nie dzieje :/
orideith
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 1
Dołączył: 21.07.2006

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


Witam Was chciałem ustawić Xdebug dla PDT ale niestety mam cały czas komunikat "waiting for xdebug session 19%" i nic sie nie dzieje poniżej przedstawię jak mam wszystko ustawione może ktoś wyłapie błąd

Nasłuchiwanie


Ustawienia ...






Może tu jest jakiś błąd.


ustawienia php.ini

  1. <?php
  2. [Zend]
  3. zend_extension_ts = "G:serwerextphp_xdebug.dll"
  4. zend_extension_ts = "G:serwerextzendextensionmanager.dll"
  5. zend_optimizer.enable_loader = 0
  6. zend_optimizer.optimization_level=15
  7. xdebug.default_enable=on
  8. xdebug.extended_info=1
  9. xdebug.profiler_enable=1
  10. xdebug.profiler_output_dir=G:serwerprofiler
  11. xdebug.profiler_output_name=cachegrind.out.%p
  12. ?>


Sam moduł do PHP jest załadowany jak uruchamiam phpinfo

Według manuala z eclipse błąd może być spowodowany ...
Cytat
Launch waiting for debug sessionYou have done a launch but you find that you aren’t debugging and the launchstatus window shows that the application is still launching. You can still interactwith the script but you cannot debug. This can occur whenˇ An PHP script launch or PHP Web Page launch is done but you eitherhave no XDebug information defined in your INI file or the XDebuginformation doesn’t contain the correct Server, Port or debug protocol.ˇ An PHP script launch produces a firewall pop-up which you denyˇ A PHP Web Page launch but either the web server is not running or thedefined URL in the launch is incorrect

2.8.1 Launch waiting for debug session
You have done a launch but you find that you aren’t debugging and the launch
status window shows that the application is still launching. You can still interact
with the script but you cannot debug. This can occur when
ˇ An PHP script launch or PHP Web Page launch is done but you either
have no XDebug information defined in your INI file or the XDebug
information doesn’t contain the correct Server, Port or debug protocol.
ˇ An PHP script launch produces a firewall pop-up which you deny
ˇ A PHP Web Page launch but either the web server is not running or the
defined URL in the launch is incorrect


z tym firewallem myślę, że jest ok być może pierwsza lub trzecia uwaga ale nie wiem gdzie szukać błędu.

PHP 5.2.6
Apache 2.2.8
Windows xp pl home sp3


Będę wdzięczny za wszelkie pomysły.

Pozdrawiam.

Ten post edytował DeyV 15.05.2008, 10:22:02


--------------------
projektowanie stron warszawa ::: projektowanie www ::: projekty www
Go to the top of the page
+Quote Post
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


a ja właśnie mam dokładnie taki sam problem, wyświetla mi się informacja:
Kod
Loading project (19%)
i wszystko wisi.



ale po chwili zastanowienia... czy masz otwarty port 9000? (ja nie mam, właśnie spróbuje go otworzyć, jaki będzie tego efekt dam znać)

Pozdrawiam
Cezar708
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Tak to wygląda u mnie.
Eclipse PDT ALL-IN_ONE
Z Twojego drugiego screena wydaje mi się, że nie masz ustawionego PHP Executable.




moj php.ini (ustawiany dla phpdesigner'a, ale dziala dobrze;) )
Kod
[XDebug]
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.profiler_output_dir="C:\Program Files\phpDesigner 2008\PHP\tmp"


--------------------
Go to the top of the page
+Quote Post
orideith
post
Post #4





Grupa: Zarejestrowani
Postów: 72
Pomógł: 1
Dołączył: 21.07.2006

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


Problem rozwiązał sie jak dodałem
  1. <?php
  2. xdebug.remote_enable= 1
  3. ?>

W wyniku próby odnalezienie odpowiedniej konfiguracji pominąłem tą opcje.

Do odczytu pod windowsem profilera czy jak to się zwie jest wincachedir niestety on nie robi wykresów jest jeszcze jakas aplikacja graficznie przedstawiająca czasy wykonania elementów skryptów/ skryptu pod windowsem ?.

Druga sprawa ma ktoś jakiś tutek może być en jak sprawnie używać xdebug.
Pewnie jeszcze będę miał pytania.

Dziękuję za wyczerpującą odpowiedź.

Cezar708 dodaj xdebug.remote_enable= 1 zamiast xdebug.remote_enable=on wyczytałem że jest różnica miedzy tym ale może być to też czysta herezja. Będę z Wami w kontakcie w tej sprawie.
Pozdrawiam.
Oskar.


--------------------
projektowanie stron warszawa ::: projektowanie www ::: projekty www
Go to the top of the page
+Quote Post
Cezar708
post
Post #5





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


Ja dodam, że mój problem, który tak samo się objawiał został usunięty po otwarciu portu 9000 (domyślnego portu xDebuga) na serwerze, gdzie jest xDebug zainstalowany.

więcej w xDebug Guide

Pozdrawiam
Cezar708
Go to the top of the page
+Quote Post
zwierzolak
post
Post #6





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 25.03.2008

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


Cytat
Druga sprawa ma ktoś jakiś tutek może być en jak sprawnie używać xdebug.


Tutaj jest fajny tutek na temat Xdebuga: tutek
Go to the top of the page
+Quote Post
Cezar708
post
Post #7





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


w zasadzie to jak już ktoś miał doświadczenie z debugowaniem kodu jako takim (czyli nie koniecznie w PHP) to proponuję poczytać o xDebugu na stronach bloda ludvik.pl

czyli:

Eclipse PDT: Debugging z XDebug cz. 1
Eclipse PDT: Debugging z XDebug cz. 2

to w zasadzie mi wystarczyło aby wystartować z xDebugiem,

Pozdrawiam
Go to the top of the page
+Quote Post
matyskiewicz
post
Post #8





Grupa: Zarejestrowani
Postów: 184
Pomógł: 3
Dołączył: 6.10.2006
Skąd: Poznań

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


Dołączę się do tematu. Tym razem xdebug stoi na 57% (Max + Xampp), ktoś wie jak to rozwiązać?


--------------------
eclipse :)
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 Aktualny czas: 20.08.2025 - 11:08