Tut mir leid, aber ich kenne dieses XAMPP gar nicht, weil doch der Mac den Apacheserver schon drauf hat.
Ich habe auch eine php Site und zwei andere in Betreuung, die lagen alle im Ordner Site.
Zum Anschauen ist für die php Site Im DW ein Testserver eingerichtet. PHPMySQL als Servermodell; Lokales Netzgriff bei Zugiff, dann der Pfad zum Ordner . Und als Url-Präfix steht http://localhost/~Username/namedersite/
Die Adresse von Apache ist http://127.0.0.1, wenn du die in den Browser eingibst sollte die Begrüßungsseite von Apache erscheinen. Ser Server selbst ist aber unsichtbar. Er funktioniert nur.
Jetzt weiß ich nicht mehr, ob der Ordner Apache immer da war, oder ob ich ihn erstellt habe. Ist auch egal. Jedenfalls habe ich damals zur Probe eine Datei index.html und eine andere index.php erstellt. Beide öffnen sich als "Ihre lokale -Site" mit einem Erklärungstext.
Damit weiß man, dass der interne Server funktioniert. Im Dreamweaver gibt es ja auch eine Einstellung für den (internen) Testserver, so ein Blitz.
Mehr kann ich im Moment nicht helfen - und nach Windows habe ich nur gefragt, weil eben Mac OS X den Apache schon drauf hat und man nix dazu laden muss.
Schau
mal da, vielleicht hilft das.
sali