שימוש בתוכנת ניפוי הבאגים
תוכנת ניפוי הבאגים הפנימית ב- PHP 3 היא מאוד שימושית לאיתור באגים חמקמקים. תוכנת ניפוי הבאגים עובדת ע"י חיבור ליציאת ה- TCP בכל פעם ש- PHP 3 מופעל. כל הודעות השגיאה מבקשה זאת יישלחו לתקשרות TCP הזאת. מידע זה מיועד ל"שרת ניפוי שגיאות" אשר יכול לפעול בתוך IDE או עורך סקריפטים (כמו Emacs).
כיצד להתקין את תוכנת ניפוי הבאגים:
- הגדר יציאת TCT לתוכנת ניפוי הבאגים בתוך קובץ ההגדרות (debugger.port) והפעל אותו (debugger.enabled).
- הגדר מאזין TCP על יציאה זאת במקום כלשהו (לדוגמא socket -l -s 1400 בסביבת UNIX).
- בקוד הסקריפט שלך, הרץ "debugger_on(host)", במקום host כתוב את כתובת ה- IP או את שם שרת המארח שמריץ את מאזין ה- TCP.