web-dev-qa-db-fra.com

Impossible d'exécuter Apache 2.4.7 sur Ubuntu 14.04 - Interdit

J'ai récemment installé une nouvelle version de Gnome Ubuntu 14.04. J'ai ensuite utilisé tasksel pour installer Lamp Server.

Puis j'ai fait comme je le fais toujours

usermod -a -G www-data $USER
mkdir /srv/www/html
cp /var/www/html/index.html /srv/www/html/index.html
chown -R $USER:www-data /srv/www

gedit /etc/Apache2/sites-available/000-default.conf

Modifié

DocumentRoot /var/www/html

À

DocumentRoot /srv/www/html

Ensuite

service Apache2 reload

Le résultat

Interdit

Vous n'êtes pas autorisé à accéder à/sur ce serveur.

Serveur Apache/2.4.7 (Ubuntu) sur le port 80 de l'hôte local

Lisez les notes de publication http://httpd.Apache.org/docs/2.4/upgrading.html et n’arrivez pas à résoudre le problème.

J'ai essayé différentes configurations pour correspondre à mes anciens environnements et déconné avec Apache2 et PHP, mais j'ai recommencé et j'ai essayé la chose la plus simple, je ne pouvais même pas le faire fonctionner.

S'il vous plaît aidez-moi ou dirigez-moi dans la bonne direction

Ceci est un lien vers les fichiers de configuration actuels (Apache2.conf, 000-default.conf)

2
alexseif

Pour remplacer DocumentRootde /var/www/html en /srv/www/html, ouvrez Apache.conf et modifiez:

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

avec:

<Directory /srv/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

Enregistrez Apache2.conf et redémarrez Apache:

Sudo service Apache restart
4
Lety