A debugger használata
A PHP 3 belső debuggere hasznos rejtőzködő hibák keresésekor. Minden alkalommal, amikor a PHP 3 elindul a debugger egy TCP portra csatlakozik. Ettől kezdve minden hibaüzenet erre a TCP csatlakozásra kerül elküldésre. Ezt az információt egy debug szervernek szánja, ami egy IDE-ben, vagy egy programozható szerkesztőben fut (mint például az Emacs).
A következÅ‘képpen kell beállÃtani a debuggert:
- Meg kell adni a TCP portot a debugger számára a konfigurációs fájlban a debugger.port beállÃtással, és engedélyezni kell a debugger.enabled beállÃtással.
- Egy TCP port figyelÅ‘t kell irányÃtani a megfelelÅ‘ port számra (például socket -l -s 1400 Unix rendszeren).
- A kódba Ãrd be: debugger_on(host), ahol host a TCP figyelÅ‘ neve vagy IP cÃme.