После большого количества потраченного времени я решил проблему и хотел поделиться, чтобы сэкономить ваше время.
Все приведенные выше и другие посты имеют правильные части в своих ответах, но ниже указана сумма
В вашем файле "/etc/apache2/httpd.conf":
1 - изменить корень документа
Original: DocumentRoot "/Library/WebServer/Documents"
Change to: DocumentRoot "/Users/yourname/www"
2- изменить
Оригинал:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
Изменить на:
<Directory /Users/yourname/www>
Options FollowSymLinks Includes ExecCGI
AllowOverride None
Order deny,allow
Deny from all
</Directory>
3- Изменение:
Оригинал:
<Directory "/Library/WebServer/Documents">
Изменить на:
<Directory "/Users/yourname/www">
4- И, наконец, вам может не понадобиться этот шаг, если вы пользователь ужинания, это установка правильного разрешения для вашей новой корневой папки
chmod 755 /Users/yourname/www
Надеюсь, это поможет