You don't have permission to access / on this server.

パーミッションを変更してもアクセス拒否される場合は、Apacheを見直してみてください。

You don't have permission to access / on this server.

$ sudo vi /opt/local/apache2/httpd.conf $ sudo vi /usr/local/etc/apache2/2.4/extra/httpd-vhosts.conf

<VirtualHost *:80>
    ServerName xxx.local
    DocumentRoot /Users/okamoto/Sites/xxx/www/public_html
    <Directory "/Users/okamoto/Sites/xxx/www/public_html">
        AllowOverride All
        Order allow,deny
        Allow from all
        Options Indexes MultiViews FollowSymLinks
    </Directory>
</VirtualHost>