Es lohnt sich zu verstehen, was dies tut (und warum es eine schreckliche Idee ist).
chmod -R 777 gibt jedem Konto die Berechtigungen Lesen + Schreiben + Ausführen . Während es funktioniert, entspricht es in etwa dem Entsperren Ihres Hauses, während Sie zur Arbeit gehen, weil Sie Ihre Schlüssel nicht finden können.
Finden Sie heraus, unter welchem Benutzer XAMPP ausgeführt wird, weisen Sie diesem Benutzer die Berechtigung zu und verwenden Sie die entsprechenden Berechtigungen.
OS X hat wahrscheinlich auch ein richtiges Apache- und MySQL-Paket, das Sie berücksichtigen sollten. XAMPP ist nicht wirklich die beste Option, IMO.