# # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #number) of the user/group to run httpd as. # It is usually good practice to create a dedicated user and group for # running httpd, as with most system services. # User nobody Group noneApache is running as 'nobody' while your files are owned by your user account, therefore throwing a permissions error - despite how much you chmod. Go ahead and change User to your username (ex: Users/<yourfolder>/) and Group to "Staff". My XAMPP is a development server with no outside access, so I'm okay with this. However you may want to rethink the security implications if you're allowing remote access to your server.
Want more? Sign up for my weekly newsletter