Я просто новичок в Apache. Я только что установил apache 2.2 на компьютер с FreeBSD в своем домашнем офисе. Инструкция по документации FreeBSD заключается в том, что я могу изменить директиву DocumentRoot, чтобы использовать настроенные данные каталога. Поэтому заменил...
/usr/local/www/apache22/data
с
/usr/home/some_user/public_html
но что-то не так. Внутри каталога есть файл index.html, но кажется, что apache не смог прочитать каталог/файл.
Forbidden
You don't have permission to access / on this server.
Разрешение
public_html
is
drwxr-xr-x
Интересно, что здесь может быть не так. Кроме того, в моем случае я не собираюсь размещать более одного веб-сайта для этой коробки FreeBSD, поэтому я вообще не рассматривал возможность использования VirtualHost. Это хорошая практика просто изменить директиву DirectoryRoot?
o+r
в вашем домашнем каталоге. - person Jonas Schäfer   schedule 27.08.2012su
пользователю, владеющему процессами httpd (обычноapache
) - можноcat /usr/home/some_user/public_html/index.html
? - person f_puras   schedule 27.08.2012client denied by server configuration: /usr/home/webmaster/public_html/
- person Kann   schedule 27.08.2012