web-dev-qa-db-fra.com

403 erreur interdite pour tous les projets locaux après la mise à jour de php et apache

J'ai 5 projets d'applications Web sur ma machine locale sur lesquels Ubuntu 12.04 est installé. Tout allait bien, mais aujourd'hui, lorsque j'ai démarré un nouveau projet avec Symphony, j'ai découvert que je devais mettre à niveau php vers la version 5.4.x. Après ces mises à jour, j'ai redémarré mon ordinateur [pour certaines raisons] et je vois maintenant une page 403 interdite (à partir du serveur Web Apache2) pour tous mes projets.
Je n'ai pas modifié les autorisations ni la configuration de l'hôte virtuel Apache, rien ni rien. Juste après le redémarrage, 403 sont interdits!

  • Je suis débutant dans Ubuntu, donc si vous voulez des informations sur les utilisateurs, les groupes ou ... merci de dire comment puis-je les trouver pour vous, merci
  • J'ai essayé de modifier la totalité de l'autorisation du répertoire racine Web en 777 et de changer l'utilisateur: groupe en www-data ou root, mais rien ne s'est passé.
  • Apache 2.4.6
    PHP 5.5.5-1
  • par exemple, il s’agit du projet thenetmoon qui a été créé avec symfony, mais Apache ne peut pas accéder au dossier Web:

    enter image description here
2
Netmoon

enfin j'ai trouvé ce qui s'est passé. Après avoir lu sur Apache 2.4. *, j'ai changé le fichier Apache Configuration. donc j'ai ajouté cette ligne dans <Directory> scope:
Require all granted
et après cela, Sudo service Apache2 restart, et maintenant tout va bien.

Voici la documentation Apache pertinente pour ce correctif: http://httpd.Apache.org/docs/2.4/upgrading.html#access

3
Netmoon