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/
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)
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/
(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/
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é!
changer les permissions du dossier de l'application dans htdocs
exemple:
Sudo chmod -R 777 exemple
redémarrer Apache