PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Debugger Protokol> <Ladenie PHP
Last updated: Sun, 25 Nov 2007

view this page in

Používanie debuggeru

Interný debugger je v PHP 3 nepostrádateľný pre vystopovanie unikajúcich chýb (bugov). Debugger pracuje pripojením sa na TCP port vždy pri spustení PHP 3. Všetky chybové hlásenia z tejto požiadavky sa pošlú na toto TCP pripojenie. Táto informácia je určená pre "ladiaci server", ktorý dokáže bežať v IDE alebo programovateľnom editore (ako je Emacs).

Ako nastaviť debugger:

  1. Nastavte TCP port pre debugger v konfiguračnom súbore (debugger.port) a aktivujte ho (debugger.enabled).
  2. Niekde nastavte na tento port TCP prijímač (napríklad socket -l -s 1400 v systémoch UNIX).
  3. Vo svojom kóde spustite "debugger_on(host)", kde host je IP adresa alebo meno hostu, na ktorom beží TCP prijímač.
Teraz sa všetky upozornenia, výstrahy atď. objavia na sokete tohto príjimača, aj keď ste ich vypli funkciou error_reporting().



add a note add a note User Contributed Notes
Používanie debuggeru
There are no user contributed notes for this page.

Debugger Protokol> <Ladenie PHP
Last updated: Sun, 25 Nov 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites