Я использую Mac OSX 10.8.
когда я захожу на localhost или 127.0.0.1/, мой браузер говорит: «Это работает!».
Однако когда я захожу в localhost/ ~ admin/ или 127.0.0.1/~admin/, мой браузер говорит:
«Запрещенный
У вас нет прав доступа к / ~ admin / на этом сервере. "
Как мне это изменить?!??!?! Это сводит меня с ума!
Это мой /etc/apache2/users/admin.conf:
<Directory "/Users/admin/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Я создал псевдонимы в своем файле .bash_profile, чтобы я мог быстро запустить, перезапустить и остановить Apache:
alias startApache="sudo apachectl start"
alias stopApache="sudo apachectl stop"
alias restartApache="sudo apachectl restart"
В моем файле /etc/apache2/httpd.conf я включил php5:
LoadModule php5_module libexec/apache2/libphp5.so
Я также удостоверился, что изменил разрешения для моего файла admin.conf с этой командой в терминале:
sudo chmod 644 username.conf