Xdebug a PDT Eclipse
Debugovanie PHP skriptov je kapitola sama o sebe. Rozbehať Xdebug s PDT Eclipsom mi dalo chvíľku zabrať, napriek tomu sa mi to nakoniec podarilo. Zhrniem len základné veci + pridám odkazy na zdroje z ktorých som vychádzal.
Software:
- PDT Eclipse pre Windows
- XDebug
Dôležitá je verzia XDebug, ktorú treba stiahnuť - podľa verzie PHP a či je to thread safe alebo not thread safe.
Články:
- http://devzone.zend.com/article/2930
- http://www.eclipse.org/pdt/articles/debugger/os-php-eclipse-pdt-debug-pdf.pdf
Do php.ini pridať:
zend_extension_ts="C:/AppServ/php5/ext/php_xdebug-2.0.5-5.2.dll"
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
Kde C:/AppServ/php5/ext/ je cesta k xdebug, php_xdebug-2.0.5-5.2.dll je knižnica xdebug, ktorú som stiahol pre verziu PHP 5.2 a thread safe. Premenná zend_extension_ts sa mení podľa nastavenia PHP a to je aj častá chyba, prečo to často neide - podľa nasledujúcej tabuľky (opísané z PDF
).
| Key name | Thread safety | Debug |
|---|---|---|
| zend_extension | Off | Off |
| zend_extension_ts | On | Off |
| zend_extension_debug | Off | On |
| zend_extension_debug_ts | On | On |
Ďalej ešte treba správne nastaviť Debugger Type v Eclipse, teda že využívate XDebug, na ktorom porte (9000) a ďalšie nastavenia ako cestu k php.exe a pod. Pozor aj na to, aby tento port nebol blokovaný firewallom (tiež častá chyba).
Pre viac informácií odporúčam preštudovať pôvodné anglické zdroje uvedené vyššie.
Uverejnené: 18.12.2009 16:48
(JR)
Kategórie: Programovanie
Tagy: php, debug, eclipse, xdebug, ladenie php
Ďalší článok »
« Predchádzajúci článok
Pred tým, než napíšete komentár, skúste porozmýšľať, akú bude mať pre čitateľov informačnú hodnotu. Nekonštruktívne komentáre budú bez upozornenia zmazané. Môžete písať kritické komentáre, snažte sa mi ale oponovať a vyjadrovať svoj názor vecne. Komentáre typu 'hlúpy článok', 'venuj sa niečomu serióznemu', 'cool článok', 'veľmi si mi pomohol' a pod. mi skúste písať radšej na Facebook, kde si to rád prečítam ;-)
Komentáre
Žiadne komentáre. Môžete nejaký napísať.
Články publikované v rovnakej kategórii:
- Ako reštartovať Apache vo Windows 7
- Ako vyzerá stránka v jednotlivých verziách IE - IE NetRenderer
- Flash Cookies
- Ako rýchlo sa načítava Vaša stránka - Page Speed
- Kompexní analýza webových stránek - bakalárska práca zdarma
- Ťaháky pre webprogramátorov
- AppServ
Upozornenie: Tento blog píšem hlavne pre vlastné potreby. Zaznamenávam v ňom pre mňa zaujímavé informácie, udalosti a píšem k nim vlastné názory. Informácie zverejnené v tomto blogu sú teda častokrát mojim vysokosubjektívnym názorom. Rovnako tu môžu byť, napriek mojej snahe, zverejnené dezinformácie, prípadne jednostranné názory. Vezmite to prosím pri čítaní tohto blogu do úvahy. Ďakujem za pochopenie.... :-)
Kategórie:
Vyberáme z referencií:
Najnovšie z Twitter:
- @michaldragan @janrosa nie, twitter, nepouziva skoro nikto, okrem nas najlepsich ;-) FB ma kazdy okrem rebelov ;-)
- RT @alian Ktorý slovenský blog máš najradšej? http://ktory.sk/?id=53 - zahlasuj za moj blog.graphystudio.sk alebo pridaj lepsi! ;-) pls RT
- Ktorý je najlepší web designer na Slovensku? http://bit.ly/cBN4q7
- ktory.sk - diskusné fórum prepojené na Facebook - vysvetlenie funkcií http://bit.ly/8XCbHm
- Ten, kto sa vzdáva, nikdy nevíťazí - a ten kto víťazí, sa nikdy nevzdáva. -- Napoleon Hill
- Kuultur.com - všetko o kultúre a umení. Zaujímavý projekt, viac na blogu http://bit.ly/9R9weX
- Ktorý mobil s Wifi a GPS do 200 eur? http://bit.ly/93X5dF
Tagy:
© Ing. Jozef Rusňák - Graphy Studio. Webdesign & webprogramming. Všetky práva vyhradené.
Doporučujeme: Slovník krížovkára | Krmivo pre psov | Webhosting pre viac domén | Aký webhosting vybrať | WeTab | Ktory.sk
Počet návštevníkov online: 4
pošli do vybrali.sme.sk