Sistema: Debian instável
Eu tento configurar o apache para usar / home / user / websites / work como uma pasta com vários sites dentro.
Para isso, criei um link simbólico em / var / www / html:
# ll
lrwxrwxrwx 1 user user 27 févr. 27 17:23 work -> /home/user/websites/work/
O problema é que tenho um erro 403 Proibido quando tento acessar localhost / work com meu navegador.
You don't have permission to access /work on this server. Server unable to read htaccess file, denying access to be safe
Aqui está minha configuração do apache (apache2.conf):
<Directory />
Options FollowSymLinks
AllowOverride all
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/html/>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
Meu 000-defaut.conf em sites habilitados contém:
DocumentRoot /var/www/html/
<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
O problema é muito provável sobre permissões. Eu tenho um acesso negado para este comando:
sudo -u www-data ls -l /home/user/websites/work
Mas eu dei permissões completas para a pasta de trabalho:
lrwxrwxrwx 1 pierre pierre 27 févr. 27 17:23 work -> /home/user/websites/work/
Eu até tentei colocar www-data como grupo para as permissões de / work, isso não muda nada.
Como posso acessar / trabalhar no meu navegador?