403 erro proibido para todos os projetos locais depois de atualizar o php e o apache

2

Eu tenho 5 projetos de aplicativos web na minha máquina local com o Ubuntu 12.04 instalado. Tudo estava bem, mas hoje, quando iniciei um novo projeto com o symphony, descobri que deveria atualizar o php para a versão 5.4.x, então o fiz e atualizei para o apache2 também. Depois dessas atualizações eu reiniciei meu PC [por alguns motivos] e agora vejo uma página proibida 403 (do servidor web apache2) para todos os meus projetos.
Eu não alterei as permissões ou a configuração do host virtual Apache, nada e nada. Logo após reiniciar, vejo 403 proibido!

  • Eu sou iniciante no Ubuntu, então se você quiser alguma informação sobre usuários, grupos ou ... por favor, diga como posso encontrá-lo para você, obrigado
  • Tentei alterar toda a permissão do diretório raiz da web para 777 e alterar usuário: grupo para www-data ou root , mas nada aconteceu.
  • APACHE 2.4.6
    PHP 5.5.5-1
  • exemplo, esse é o projeto thenetmoon e foi feito com symfony , mas o apache não pode acessar a pasta da Web:

por Netmoon 14.11.2013 / 07:52

1 resposta

3

finalmente encontrei o que aconteceu. depois de ler sobre o apache 2.4. *, eu mudei o arquivo APACHE Configuration . então adicionei essa linha em <Directory> scope:
Require all granted
e depois disso, sudo service apache2 restart , e agora tudo corre bem.

Aqui está a documentação do Apache relevante para esta correção: link

    
por Netmoon 14.11.2013 / 21:22