Phusion Passenger – Forbidden Message on Mac OS X?
I was getting really annoying “forbidden” error message when I tried to access my development apps on MBP. The irony is that my desktop does not have this problem. They’re both Mac OS X Leopard, so I really couldn’t understand what was going on.
The way I solved this was just run the Apache as me. Since all the projects are in my home directory, it shouldn’t really have any permission issue. By the way, I wouldn’t recommend this on production or even staging site. Just in case you don’t know how to do this, open /etc/apache2/httpd.conf and change user to your name and group to “staff”. Just restart the Apache afterwards and everything should be good to go.
