Sujet : Emplacement des albums photos

Bonjour,
Tous mes albums photos sont dans le répertoire /home/bernard/Images et je souhaiterais utiliser ce répertoire dans albulle.
J'ai essayé de créer un lien symbolique dans le répertoire data, mais ce lien n'est pas reconnu.
Mon environnement :
Linux Ubuntu 22.04
Xampp

Lien créé par ln -s /home/Bernard/Images images

Merci d'avance pour votre aide et vos conseils
Bernard

Re : Emplacement des albums photos

Bonjour Bernard !

Merci d'utiliser Albulle ! Je vois qu'il sert encore à quelques uns :-)

Faire un lien symbolique est tout à fait possible, mais je soupçonne un problème de droits d'accès aux dossiers depuis le serveur web :

- Le dossier des images se trouve dans un répertoire utilisateur, donc les droits par défaut sont autorisés pour l'utilisateur "bernard",
- Si votre serveur web tourne sous un autre compte utilisateur ("www-data" par défaut), il faut que ce compte ait également le droit de consulter le dossier de vos images.

Voyez avec les commandes shell "chown" et "chmod" pour procéder aux ajustements nécessaires à votre configuration.

Le plus simple est de faire un

chmod 777 /home/bernard/Images

qui donne tous les droits à tous les utilisateurs/groupes de la machine, mais c'est aussi la solutions la moins sécurisée. Si la vocation de votre serveur est d'être disponible sur la toile, je vous encourage à faire un réglage fin avec "chown" et "chmod".

-------------------------------
"Keyboard not detected, press a key to continue..."

WWW

Re : Emplacement des albums photos

Merci pour votre réponse.
Voilà ce que j'ai fait :
ll
drwxrwxrwx   8 bernard bernard  4096 août  21 09:45 Images/

puis dans le répertoire /opt/lampp/htdocs/intranet/photos/albulle/data#
drwxrwxrwx 2 root root 4096 août  24 16:45 photos
lrwxrwxrwx 1 root root   20 août  24 16:45 Images -> /home/bernard/Images/

root@bernard-Lenovo-C40-30:/opt/lampp/htdocs/intranet/photos/albulle/data/photos# cd Images
root@bernard-Lenovo-C40-30:/opt/lampp/htdocs/intranet/photos/albulle/data/photos/Images# ll
total 500
drwxrwxrwx  8 bernard bernard   4096 août  21 09:45  ./
drwxr-x--- 25 bernard bernard   4096 août  24 09:35  ../
-rw-rw-r--  1 bernard bernard 308499 août  19 15:47  boiteaoutils.png
drwxrwxrwx  2 bernard bernard   4096 déc.   2  2022  Boom/
drwxrwxrwx  2 bernard bernard   4096 août  14 22:16  Captures/
drwxrwxrwx  2 bernard bernard   4096 août  23 14:19 'Captures d’écran'/
drwxrwxrwx  2 bernard bernard   4096 août  16 11:16  Icones/
drwxrwxrwx  2 bernard bernard   4096 déc.   2  2022  Lenovo/
drwxrwxrwx  2 bernard bernard   4096 juil. 20 15:11  smplayer_screenshots/
-rwxrwxrwx  1 bernard bernard  60687 août  19 17:04  teatime.png*
-rw-rw-r--  1 bernard bernard 106160 août  19 16:30  wait.png
root@bernard-Lenovo-C40-30:/opt/lampp/htdocs/intranet/photos/albulle/data/photos/Images#


Mais albulle ne trouve aucun fichiers images

Re : Emplacement des albums photos

Bonjour,
J'ai trouvé la solution. En fait avec ln -s çà ne fonctionne pas.
J'ai donc utilisé la syntaxe suivante et là tout fonctionne parfaitement :

cp --link -r /home/bernard/Images Images

En espérant que cette solution pourra aider d'autres personnes.

Encore merci !

Bernard