Altere DocumentRoot em 16.04

0

Eu li alguns posts sobre como alterar o apache2 DocumentRoot no Ubuntu 16.04.

Veja o que eu fiz:

  1. Edite /etc/apache2/apache2.conf para mostrar:

    <Directory /media/werner/EDrive/www/html>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>
    
  2. Edite /etc/apache2/sites-available/000-default.conf para mostrar:

    DocumentRoot /media/werner/EDrive/www/html
    
    <Directory "/media/werner/EDrive/www/html">
        AllowOverride All
    </Directory>
    
  3. Edite /etc/apache2/sites-available/default-ssl.conf para mostrar:

    DocumentRoot /media/werner/EDrive/www/html
    
  4. Reinicie o apache2.

    sudo service apache2 restart
    

    Agora, se eu for ao localhost, recebo um erro 403 Proibido.

  5. Permissões de /media/werner/EDrive/www/html :

    drwxr-xr-x 30 www-data www-data 4096 Nov 29 13:09 html/
    

O que fazer? Na minha opinião, estou apontando para o diretório correto, mas parece haver um problema de permissões! Meu usuário (werner) é um membro do grupo www-data.

    
por W Kruger 29.11.2016 / 12:08

1 resposta

-1

Eu encontrei o problema. O ROOT do meu novo diretório (ou seja, / media no meu caso) deve ser de propriedade da www-data

Então

sudo chown -R www-data:www-data /media

fez o truque para mim

    
por W Kruger 29.11.2016 / 19:55