non saprei, perchè mi dilettavo di queste cose parecchi anni fa, ma ora non ricordo e XAMPP l'ho solo provato così per vedere com'era. Comunque penso che vada messo nella document root (si chiama così ? Non vorrei dire una fesseria ...) del server apache. Guarda nel file di configurazione di apache (apache.conf o simile, sicuramente ci sarà l'indicazione). Ma una pagina in html ti viene visualizzata ?

Come vedi, di queste cose ho dei ricordi un pò lontani .. un giorno o l'altro mi ci rimetterò ...