Je continue à avoir l'erreur Access Forbidden 403 lorsque j'essaie d'exécuter mon installation de XAMPP sur mon MAC
J'exécute le projet en dehors de / Applications / XAMPP / htdocs. Cela se trouve dans mon répertoire / Users / my_user_name / Projects /.
Chaque fois que j'essaie d'aller sur mon virtualhost, une erreur 403 s'affiche: Accès interdit.
J'ai édité mon fichier httpd-vhosts.conf et j'ai autorisé les hôtes virtuels dans httpd.conf.
J'ai également défini l'utilisateur et le groupe sur utilisateur mon_nom_utilisateur et administrateur de groupe dans httpd.conf
J'ai même essayé de modifier tous mes fichiers et le répertoire 777, mais l'accès est toujours interdit.
J'ai également modifié Refuser sur Autoriser dans le fichier httpd-xampp.conf dans les nouveaux paramètres de sécurité.
Le erro_log fourni par XAMPP ne mentionne pas l'erreur 403. Je le vois dans mon journal d'accès sous le nom 127.0.0.1 - - [21 / Août / 2013: 14: 45: 20-0400] "GET / HTTP / 1.1" 403 1034
Je vois ceci dans le error_log [authz_core:error] [pid 52813] [client 127.0.0.1:57473] AH01630: client denied by server configuration:
Vous ne savez pas quoi vérifier ou essayer. S'il vous plaît aider lol.
la source
Réponses:
Pour résoudre ce problème, vous pouvez configurer Apache pour qu'il s'exécute en tant qu'utilisateur OS X. Ouvrez / Applications / XAMPP/xamppfiles/etc/httpd.conf et recherchez les lignes suivantes:
Remplacez l'utilisateur par votre nom d'utilisateur OS X ou ajoutez un nouvel utilisateur comme suit, puis enregistrez le fichier:
la source
Alors oui, le lien ci-dessous corrige le problème. J'ai dû changer dans httpd.conf ici:
avant qu'il ne soit requile tout nié Merci beaucoup! J'espère que ça aide aussi les autres.
la source
J'ai eu du mal avec cela et beaucoup d'autres erreurs XAMPP sur mon Mac. Finalement, il s'est avéré que cela était lié à une perte de compatibilité avec ma version de MacOS après une mise à jour.
La dernière version d'OSX ne fonctionne qu'avec XAMPP en tant que machine virtuelle (VM). J'espère que cela économise beaucoup de temps et d'efforts!
la source