Apache donnant 403 erreurs interdites
Ok, alors que je l'ai déjà mis en place deux hôtes virtuels et ils travaillent cool. ils ont tous deux de la maison simple de projets web et fonctionne bien avec les http://project1
et http://project2
dans le navigateur.
De toute façon, je viens d'ajouter un autre serveur virtuel. J'ai édité le fichier /etc/hosts avec 127.0.0.1 project3 et également mis à jour le httpd-vhosts.fichier conf par copie et coller les entrées précédentes de project2 et de modifier le chemin d'accès au fichier.
J'ai vérifié toutes les autorisations de fichiers et dossiers (en fait j'ai copié et collé à partir de project2) et il suffit de mettre un message "hello world" dans la index.php fichier.
- Je obtenir un 403 forbidden de refus d'autorisation de message lors de l'accès à http://project3
Pourquoi est-ce, je ne peux comprendre ce que l'étape que j'ai raté tout semble être mis en place correcte.
Merci d'avance.
source d'informationauteur | 2013-08-26
Vous devez vous connecter pour publier un commentaire.
Vérifier que :
En outre, vous pouvez regarder à l'erreur.fichier journal (généralement situé dans /var/log/apache2/error.journal) qui va décrire pourquoi vous obtenez l'erreur 403 exactement.
Enfin, vous pouvez redémarrer apache, juste pour être sûr que tout ce que la configuration est appliquée.
Cela peut être fait en général
/etc/init.d/apache2 restart
. Sur certains système, le script sera appelé httpd. Juste imaginer.restorecon
commande fonctionne comme ci-dessous :Le serveur peut avoir besoin de l'autorisation de lecture pour votre répertoire home et .htaccess y
Vous pouvez essayer de désactiver selinux et essayer une nouvelle fois en utilisant la commande suivante