Salut.
J’essaie de placer mes sites web sur mon disque dur externe par simple organisation (j’aime pas l’idée de laisser tout traîner sur la centrale, on ne sait jamais ) et je souhaite créer un softlink pour permettre à Apache d’accéder à leurs dossiers.
Mais en dépit de toutes les tentatives effectuées avec "setfactl" et "chmod" pour résoudre ce problème (en donnant les bonnes permissions à l’utilisateur "http"), Apache ne détecte pas le lien symbolique et par conséquent mes sites ne sont pas accessibles.
Rien ne semble pourtant clocher dans mon fichier de configuration Apache, en me fiant à ce que j’ai pu trouver sur le net. C’est assez frustrant, je ne vous le cache pas. La seule chose que j’ai trouvé en relation avec mon problème, c’est cette ligne de code..
[Wed Feb 09 07:55:49.881549 2022] [core:error] [pid 6920] [client ::1:34104] AH00037: Symbolic link not allowed or link target not accessible: /srv/http/siteweb
.. qui confirme que Apache a remarqué mes liens symboliques mais ne peut pas y accéder pour Dieu sait quelle raison.
Quelqu’un, une idée ?
Je suis sur Arch, au passage. Et évidemment, tout est à jour.