Bonjour,
Je possede un serveur apache, mon site est dans /usr/share/glpi
Voici les elements de config utiles :
Alias /share /usr/share/glpi/share
DocumentRoot /usr/share/glpi
Options Indexes FollowSymLinks
Order Allow,Deny
Allow from all
En gros je vais sur http://monip/share
Le contenu est listé (un script vbs et 2 exe)
Quand je clique dessus pour le télécharger :
Forbidden
You don't have permission to access /share/fusioninventory-agent-deployment.vbs on this server.
Pourquoi ? J'ai tenté un lien symbolique share dans /var/www qui pointe vers /usr/share/glpi/share mais pas de meilleur resultat.
Je peux changer de solution mais j'aime pas buter sur un problème….
Merci à vous
# logs
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 2.
Un tour dans les accesslog, errorlogs et autres éventuellement configurés t'en dira plus.
La gelée de coings est une chose à ne pas avaler de travers.
# Resolved
Posté par sensible . Évalué à 0.
Ok j'avais un problème de droit, les 3 fichiers proviennent du monde windows, avec fichier linux zero probleme
Resolution : http://wiki.apache.org/httpd/13PermissionDenied
avec setenforce 0 to turn off SELinux
[^] # Re: Resolved
Posté par NeoX . Évalué à 2.
rien à voir avec windows/linux
le setenforce 0 desactive le systeme de securité "SELinux" couramment utilisé sur les machines CentOS.
ce systeme de securité empeche apache d'aller lire dans certains dossiers non officiellement referencés.
dans ton cas /usr/share qui n'est pas un emplacement habituel.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.