Apache2 403 Forbidden - você não tem permissão para acessar

0

Adicionei um host virtual a sites-available . Ele estava mostrando Index Of... há um tempo atrás, então eu instalei o mysql, não sei se é a razão, mas depois que houve 404, então eu mudei Directory para /var/www/html/ e agora está mostrando 403.

Eu tentei chown -R www-data:www-data /var/www sem sucesso.
Também mudou DocumentRoot em 000-defaut.conf para /var/www/html/ . Nunca há erros em error.log .

É um vps e eu estou acessando via ssh

    
por NestedWeb 30.11.2014 / 18:33

1 resposta

0

Descobrimos que é uma configuração incorreta entre 00-default e mysite.com.

Eu acho que o pedido é serverd por mysite.com VirtualHost que não tem permissão para acessar /var/www/html .

Se você precisa de ambos os VirtualHost funcionando, o Apache precisa reconhecer tanto pelo nome quanto pelo ip.

Você deve adicionar a diretiva ServerName no 00-default e adicionar os dois nomes em / etc / hosts, conforme descrito em Como acessar um site no Ubuntu

Também não se esqueça que erro 404 significa "não encontrado", quando você altera DocumentRoot , você deve mover o arquivo para o novo diretório também.

    
por Lety 30.11.2014 / 20:55