J'ai récement fait l'acquisition d'un mac et j'ai voulu y installer un environnement de développement. Après avoir suivi le tutoriel de grafikart, j'ai modifié le fichier httpd.conf (2 modules, documentroot et le allowoverride). Mais quand je charge localhsot je tombre sur "Forbidden
You don't have permission to access / on this server."
Je ne sais pas d'où viens mon erreur. J'ai essayé de faire ce qu'il me dise ici : http://coolestguidesontheplanet.com/forbidden-403-you-dont-have-permission-to-access-username-on-this-server/ mais toujours la même chose
Voici ma conf qui fonctionne très bien si ça peux aider :
<Directory />
AllowOverride none
Require all denied
</Directory>
DocumentRoot "/Users/toto/Sites"
<Directory "/Users/toto/Sites">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options FollowSymLinks Multiviews
MultiviewsMatch Any
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride All
Options Indexes FollowSymLinks
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
Bonjour Yoan,
Malheureusement tu es un peu court en informations, pourrais tu nous en donner plus ?
Quel environnement de dev à tu installer ? Une VM ? MAMP ?
Selon l'environnement on pourra t'aider^^
D'ailleurs si j'avais un conseil à te donner ce serait d'éviter d'installer apache2 ou ton env de dev sur ta machine directement:
Fait toi une belle conf vagrant pour te créer une machine virtuelle avec laquelle tu pourras travailler et exporter facilement, pour cela, Télécharge VirtualBox et Vagrant sur ta machine.
Pour la configuration puphpet.com, te le fait très bien.
Bien à toi
Tu voudrais bien nous indiquer ce qu'il y a dans ton httpd.conf ?
Sinon, je crains que beaucoup de temps soit perdu à jamais.
Les mac os x recents sont un poil plus recalcitrant, pour regler ca vous pouvez aussi changer dans /etc/apache2/httpd.conf:
User <user> # a remplacer par votre login sur le mac
Group staff
Les processes seront alors executes avec votre user et donc pourront acceder sans peine a vos fichiers. (Cela evite aussi les chmod 777 hideux ^^)