Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[PHP] Instalacja XDebug (Windows)

Ostatnio zmodyfikowano 2012-12-15 06:11
Autor Wiadomość
DejaVu
Temat założony przez niniejszego użytkownika
[PHP] Instalacja XDebug (Windows)
» 2012-12-15 04:12:57
Poniżej zamieszczam krótki opis jak zainstalować XDebug w PHP 5.2 pod Windowsem.
1. Pobrać plik *.dll z http://www.xdebug.org/.
2. Wgrać plik php_xdebug-2.2.1-5.2-vc9.dll do katalogu w którym znajduje się php.exe.
3. Edytować plik php.ini poprzez dopisanie następujących wierszy:
[XDebug]
zend_extension_ts=php_xdebug-2.2.1-5.2-vc9.dll
xdebug.remote_enable=true
xdebug.remote_port=9000
xdebug.profiler_enable=1
xdebug.profiler_output_dir=outputdir-xdebug

No i gotowe. Ku pamięci jeszcze link związany z konfiguracją w kontekście PhpStorm: http://www.jetbrains.com/phpstorm/webhelp/configuring-xdebug.html.
P-71063
DejaVu
Temat założony przez niniejszego użytkownika
» 2012-12-15 06:11:19
Żeby działało debugowanie zdalne w PhpStorm 5 to trzeba jeszcze w pliku konfiguracyjnym dodać wpis:
xdebug.remote_autostart=1
oraz teoretycznie przydaje się wpis:
xdebug.idekey=PhpStorm5
Kilka razy zadziałało, ale coś gdzieś grzebałem w konfiguracji i przestało działać :P W każdym razie dodatkowy punkt zaczepienia: http://devnet.jetbrains.net/message/5265653.

/edit:
No i się udało :P
[XDebug]
zend_extension_ts=php_xdebug-2.2.1-5.2-vc9.dll
xdebug.remote_enable=true
xdebug.remote_autostart=1
;xdebug.remote_mode=req
;xdebug.remote_host=localhost
xdebug.remote_port=9000
;xdebug.profiler_output_dir=outputdir-xdebug
;xdebug.profiler_enable=1
xdebug.idekey=PhpStorm5
Z powyższą konfiguracją działa debugowanie zdalne w PhpStorm5 :) No i przestało wywalać błędy krytyczne serwera Apache :P
P-71064
« 1 »
  Strona 1 z 1