Fijate bien ..
Cita: Nota: Este tipo de autentificación es via HTTP y funciona bajo PHP instalado como Módulo de Apache y no como CGI
La autentificación que usa dicha FAQ es de tipo HTTP y más encima de la que proporciona Apache como servidor HTTP . así que en IIS u otros servidores HTTP no funciona.
Usa otros sistemas de autentificación con seguimiento de usuarios por cookies o sesiones o bien cambiate a Apache como servidor HTTP par poder usar (en modo módulo la instalación de PHP sobre Apache) ese tipo de autentificación.
Un saludo,