web-dev-qa-db-fra.com

MAC OS X Xampp Accès interdit

J'ai installé le XAMPP dans mon MAC.

Et je viens d'essayer d'ouvrir un dossier et il a renvoyé une erreur 403: Accès interdit!

J'ai lu sur les forums que je devais modifier l'archive httpd, mais après les modifications, aucune modification, l'erreur Accès interdit! sur mon dossier/sites continue.

Les http.conf que j'ai modifiés sont ici: "Applications/XAMPP/xamppfiles/Apache2/conf"

Alias /bitnami/ "/Applications/XAMPP/xamppfiles/Apache2/htdocs/"
Alias /bitnami "/Applications/XAMPP/xamppfiles/Apache2/htdocs"

    <Directory />
        Options All
        AllowOverride All
        Order deny,allow
        Allow from all
    </Directory>

Merci!

-

EDIT: RESOLU: http://f6design.com/journal/2012/03/11/configuring-virtualhosts-in-xampp-on-mac/

13
reidark

Ce lien est vraiment utile

RESOLU: http://f6design.com/journal/2012/03/11/configuring-virtualhosts-in-xampp-on-mac/

Tout ce dont vous avez besoin c'est des droits.

Je n'ai pas activé les hôtes virtuels.

Je viens de remplacer User daemon sur User yourUserName dans /Applications/XAMMP/xammpfiles/etc/httpd.conf

J'ai donc eu accès à mes dossiers personnalisés (via des liens symboliques dans le dossier htdocs dans mon cas)

30
crazzyaka

J'ai eu la même erreur, mais il s'avère qu'il s'agissait d'un problème d'autorisation de système de fichiers Mac OSX plutôt que d'un problème de configuration Apache.

Cela peut ne pas être le cas à chaque fois, alors lisez Cet article pour plus de détails } _

Qu'est-ce qui a résolu mon problème: 

J'ai changé l'autorisation pour / Applications/XAMPP/xamppfiles/htdocs/ en utilisant chmod à 644

Sudo chmod 644 /Applications/XAMPP/xamppfiles/htdocs/
4
pun

(Cette question a été résolue par le PO et a été modifiée en modifiant une URL dans la question. Convertie en une réponse du wiki de la communauté. Voir Question sans réponse, mais problème résolu dans les commentaires (ou étendu dans le chat)

Le PO a écrit:

RESOLU: http://f6design.com/journal/2012/03/11/configuring-virtualhosts-in-xampp-on-mac/

Les réponses d'URL uniquement sont obsolètes sur SO. En résumé, la publication de blog explique les modifications nécessaires apportées aux fichiers /Applications/XAMPP/xamppfiles/etc/httpd.conf et /Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf.

Veuillez taper ceci dans le terminal et appuyez sur enter

Sudo chmod 777 /Applications/XAMPP/xamppfiles/htdocs/
1
Ali Umair

J'ai eu la même erreur. J'ai regardé dans le journal des erreurs et trouvé "xe2\x80\x9c".

Il s'avère que l'erreur a été causée dans le fichier httpd-vhosts.conf.

L'erreur était due à des guillemets Curly () à la fin de l'une de mes définitions DocumentRoot. La modification de texte peut-être vous causer ce problème.

Recherchez et remplacez par " (guillemets droits) . Enregistrez et redémarrez le serveur.

Ça a marché!

1
Vivek Nag

changer les permissions du dossier de l'application dans htdocs

exemple:

Sudo chmod -R 777 exemple

redémarrer Apache

http: // localhost/example

0
Nelson Rodriguez