In configuring Apache 2.2.19, I changed the default (when installed from source) directory from apache2/htdocs to /home/www. I created a user & group www, a /home/www directory, copied my default "It works!" index.html file to there, changed owner:group permissions to www:www, and modified my .conf files to point to /home/www.
Then Apache stopped serving files...??
Looking at the original apache2/htdocs, ../cgi-bin, ../error, and the files therein, they're all set to 500:500. Who the heck is 500? There's no mention of such a user or group 500 in /etc/passwd or /etc/group. However, when I changed permissions of /home/www & files to 500:500, Apache works.
I have no idea how or where Apache is receiving the directive for 500:500, though I looked through all the .conf files , and any search for Apache & 500 pulls up results for Error 500.
How and what do I change so that Apache accepts www:www as owner:group?