I've installed wordpress locally on my Mac (lion) After enabling vhosts, I've created an entry in my hosts file to point "wordpress" to 127.0.0.1
My vhosts.conf contains:
<VirtualHost *:80>
DocumentRoot "/Users/alex/Sites/wordpress"
ServerName wordpress
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
</VirtualHost>
This works, and I can access the default wordpress install, no problem.
Basically, inside my wp-content/themes folder, I've put a symlink to (for example)
/Users/Alex/Projects/SomeTheme/
This folder contains my theme files
However, it's just not detecting the theme (doesn't show up in WP admin)
If I copy the folder to wp-content/themes, then it works. Symlinks aren't being followed
In my /etc/apache2/users/alex.conf I have:
<Directory "/Users/alex/Sites/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
I'm obviously missing something somewhere....