Server localhost sur mac os x
mpindustry
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
mpindustry Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
mpindustry Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
Bonjour à toutes et à tous,
j'utilise un macbook pro os x catalina. Mon fichier httpd.conf pointe vers /Library/WebServer/Documents. Le souci est que tout les dossiers créés dans /Library/WebServer/Documents quand je fais localhost/leDossierCréé j'ai un message d'erreur
Forbidden
You don't have permission to access this resource.
Et même quand je crée un lien symbolique dans /Library/WebServer/Documents j'ai aussi le message d'erreur
Forbidden
You don't have permission to access this resource.
Pouriez vous m'aider à trouver une solution à ça? Merci
j'utilise un macbook pro os x catalina. Mon fichier httpd.conf pointe vers /Library/WebServer/Documents. Le souci est que tout les dossiers créés dans /Library/WebServer/Documents quand je fais localhost/leDossierCréé j'ai un message d'erreur
Forbidden
You don't have permission to access this resource.
Et même quand je crée un lien symbolique dans /Library/WebServer/Documents j'ai aussi le message d'erreur
Forbidden
You don't have permission to access this resource.
Pouriez vous m'aider à trouver une solution à ça? Merci
A voir également:
- Localhost mac
- Adresse mac - Guide
- @ Sur mac - Guide
- Nettoyer son mac - Guide
- Temperature mac - Guide
- Mac os 15 - Accueil - MacOS
2 réponses
Bonjour
Il te faut utiliser un autre répertoire que "/Library/Webserver/Documents" car ce répertoire n'est accessible qu'avec des droits administrateurs.
Donc édite et modifie le fichier httpd.conf pour pointer vers un répertoire plus standard genre "/Users/tonCompte/MonSiteWeb"
Ritchi
Il te faut utiliser un autre répertoire que "/Library/Webserver/Documents" car ce répertoire n'est accessible qu'avec des droits administrateurs.
Donc édite et modifie le fichier httpd.conf pour pointer vers un répertoire plus standard genre "/Users/tonCompte/MonSiteWeb"
Ritchi
Bonjour
Je te propose de remplacer dans ce fichier httpd.conf la ligne
Dans ce fichier httpd.conf, tu as indiqué le compte
Il te faut donc vérifier que tu as bien créé le fichier
Vérifie les droits d'accès de ce fichier
Ritchi
Je te propose de remplacer dans ce fichier httpd.conf la ligne
AllowOverride Nonepar
AllowOverride All.
Dans ce fichier httpd.conf, tu as indiqué le compte
adminet son répertoire
Documents/programscomme emplacement de ton site web.
Il te faut donc vérifier que tu as bien créé le fichier
admin.confdans
/etc/apache2/userset qu'il contient ceci:
<Directory "/Users/admin/Documents/programs/">
AllowOverride All
Options Indexes MultiViews FollowSymLinks
Require all granted
</Directory>
Vérifie les droits d'accès de ce fichier
admin.conf: ils doivent être
-rw-r--r--, sinon change les avec la commande
sudo chmod 644 admin.conf.
Ritchi
DocumentRoot "/Users/admin/Documents/programs"
<Directory "/Users/admin/Documents/programs">
#
# 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 None
#
# Controls who can get stuff from this server.
#
Require all granted
</Directory>
Mais rien à faire j'ai toujours le même erreur de message