Проблема с настройкой виртуальных хостов под apache 2.4

При обращении к виртуальному хосту получаю ошибку: (13)Permission denied: [client 127.0.0.1:60788] AH00035: access to /index.html denied (filesystem path '/home/user/projects') because search permissions are missing on a component of the path

погуглил, большинство высказываются что проблема связана с настройкой вирт хоста, а именно надо добавить Require all granted добавил, но проблемы не решило. В чем может быть проблема ? как ее пофиксить ?

Настройки виртуального хоста:
/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .apache.geshi_code {font-family:monospace;} .apache.geshi_code .imp {font-weight: bold; color: red;} .apache.geshi_code .kw1 {color: #00007f;} .apache.geshi_code .kw2 {color: #0000ff;} .apache.geshi_code .kw3 {color: #000000; font-weight:bold;} .apache.geshi_code .co1 {color: #adadad; font-style: italic;} .apache.geshi_code .es0 {color: #000099; font-weight: bold;} .apache.geshi_code .st0 {color: #7f007f;} .apache.geshi_code .nu0 {color: #ff0000;} .apache.geshi_code span.xtra { display:block; }
<VirtualHost *:80>  
ServerAdmin webmaster@localhost
ServerName test.lcom
DocumentRoot "/home/user/projects/test"
<Directory "/home/user/projects/test">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted    
</Directory>
</VirtualHost>


Настройки хостов в apache2.conf
/** * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) */ .apache.geshi_code {font-family:monospace;} .apache.geshi_code .imp {font-weight: bold; color: red;} .apache.geshi_code .kw1 {color: #00007f;} .apache.geshi_code .kw2 {color: #0000ff;} .apache.geshi_code .kw3 {color: #000000; font-weight:bold;} .apache.geshi_code .co1 {color: #adadad; font-style: italic;} .apache.geshi_code .es0 {color: #000099; font-weight: bold;} .apache.geshi_code .st0 {color: #7f007f;} .apache.geshi_code .nu0 {color: #ff0000;} .apache.geshi_code span.xtra { display:block; }
<Directory />
  Options FollowSymLinks
  AllowOverride None
  Require all granted
</Directory>

<Directory /usr/share>
  AllowOverride None
  Require all granted
</Directory>

<Directory /var/www/>
  Options Indexes FollowSymLinks
  AllowOverride None
  Require all granted
</Directory>

<Directory /home/user/projects/>
  Options Indexes FollowSymLinks
  AllowOverride All
  Require all granted
</Directory>

1 ответов


Проверьте права и владельца файлов и директорий



Скорей всего, дело в том что апач запущен под рутом, а папки созданы под юзером, для решения надо рута добавить в группу к юзеру пруф