Когда PHP и Apache установлены и работают, а phpinfo() выдаёт страницу с информацией о PHP, можно приступать к установке и конфигурации отладчика XDebug.
Для начала пара слов о самом XDebug.
Чтобы веб-сервер стал выполнять PHP скрипты, а не выдавать их содержимое в браузер, на сервер необходимо установить интерпретатор PHP.
PHP надо скачать с сайта http://php.net/downloads.php. Версии для Windows скачиваются с отдельного сайта, причём для установки с сервером Apache надо выбрать версию "VC6 x86 Thread Safe".