Встановлення XDebug в IDE Eclipse PDT на AppServ
У процесі розробки більш-менш великих (складних) скриптів має сенс користуватися інструментом розробки потужнішим за той же notepad++.
Тобто, наприклад, що підтримує Debug. Вибір таких засобів розробки досить великий:
Розглянемо підключення дебагера XDebug до Eclipse PDT
- Вважатимемо, що як веб-сервер вже встановлено AppServ (http://appservnetwork.com/)
- Завантажити xdebug можна на офсайті http://xdebug.org/download.php, керуючись версією php.
- Вписати пару нових рядків у php.ini (найчастіше він лежить у папці windows)
оскільки разом вони не працюватимуть.

На останньому скріншоті не вказаний файл php.exe, але вказати його варто . Тепер все повинне працювати, якщо не працює (у вікні змінних вони не з'являються) перевірте на предмет зайнятості xDebug порт 9000, що використовується за замовчуванням, наприклад cmd-командоюnetstat -ab. Якщо він зайнятий чимось потрібним порт можна поміняти в php.ini та в налаштуваннях відладчика в Eclipse.
Дивіться також:
Коментарів: 4
що може бути якщо під час запуску видає
Failed loading php_xdebug.dll
Cannot find module (IP-MIB): At line 0 in (none)
Cannot find module (IF-MIB): At line 0 in (none)
Cannot find module (TCP-MIB): At line 0 in (none)
Cannot find module (UDP-MIB): At line 0 in (none)
Cannot find module (SNMPv2-MIB): At line 0 in (none)
Cannot find module (SNMPv2-SMI): At line 0 in (none)
Cannot find module (UCD-SNMP-MIB): At line 0 in (none)
Cannot find module (UCD-DEMO-MIB): At line 0 in (none)
Cannot find module (SNMP-TARGET-MIB): At line 0 in (none)
Cannot find module(SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)
Cannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)
Cannot find module (UCD-DLMOD-MIB): At line 0 in (none)
Cannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)
Cannot find module (SNMP-MPD-MIB): At line 0 in (none)
Cannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)
Cannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)
Cannot find module (SNMPv2-TM): At line 0 in (none)