Manuál PHP | ||
---|---|---|
Předcházející | Příloha D. Ladění (debugging) PHP | Další |
Vnitřní debugger v PHP 3 je užitečný pro hledání záludných chyb. Debugger pracuje prostřednictvím připojení na TCP port při každém startu PHP 3. Všechny chybové zprávy z příslušné relace jsou posílány do tohoto TCP kanálu. Tyto informace jsou určeny pro "debugging server", který může běžet uvnitř IDE nebo programovatelného editoru (jako je Emacs).
Jak nastavit debugger:
Nastavte TCP port pro debugger v konfiguračním souboru (debugger.port) a aktivujte ho (debugger.enabled).
Nastavte TCP pro poslech na nějakém portu (například socket -l -s 1400 v UNIXu).
Ve vašem kódu spusťte "debugger_on(host)", kde host je IP adresa nebo doménový název počítače, kde běží příslušný TCP server.
Předcházející | Domů | Další |
Ladění (debugging) PHP | Nahoru | Protokol debuggeru |