One of these days I’m going to research OS X upgrades before the fact. One of these days.
After upgrading to Mountain Lion my local websites did not run anymore. I received a nice little “403 Forbidden Error”.
A quick GIS revealed that this was common knowledge, but the same GIS quickly found a fix.
Neil Gee’s Forbidden 403, You don’t have permission to access /~username/ on this server pointed me in the right direction, but my websites still didn’t work.
Changing Neil’s settings for my username.conf from
<Directory "/Users/username/Sites/"> Options Indexes MultiViews AllowOverride All Order allow,deny Allow from all </Directory>
to
<Directory "/Users/username/Sites/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Allow from all </Directory>
worked for me. (I use a lot of symlinks and Dropbox in my workflow.)