Aller au contenu

Délocaliser le stockage des images


Sujets conseillés

Bonjour à tous,

J'ai plusieurs serveurs sur lesquels tournent des Prestashop.

Je voudrais avoir le Prestashop sur 1 serveur et les images du répertoire /img hébergées sur une 2ième machine.

J'ai monté avec sshfs le répertoire ~/img distant des images sur le point de montage local ~/img.

 

Quand je fait ls ~/img sur le serveur du Prestashop je vois bien le répertoire ~/img de l'autre machine : OK

Quand je tape l'url directe : http://149.202.xxx.xxx/~user/img/logo-1486549260.jpg : ça s'affiche dans le navigateur : OK

 

Mon problème est que quand je tape l'url http://monsite.com/img/uneimage.jpg j'ai un message FORBIDEN

Forbidden

You don't have permission to access /img/logo-1486549260.jpg on this server.

 

Auriez-vous une idée pourquoi je n'ai pas les droits ?

Merci de votre aide

Philippe69

 

Lien vers le commentaire
Partager sur d’autres sites

Une commande "ls -l" du répertoire public_html côté client donne ceci :
 

../..
d?????????   ? ?          ?               ?              ? img
../..

 

Pas terrible :whistling:

 

Si tu as lancé la commande de mount en tant que root, il ne fallait pas !

 

Je n'ai pas le mot de passe de bewak*** sur le serveur ns3025*** ... pour remonter le filesystem.

 

Lien vers le commentaire
Partager sur d’autres sites

Je t'ai établi une clé ssh entre les deux serveurs pour cet utilisateur....

Là le mount  semble bien mieux, non ? :whistling:

 

 

Lien vers le commentaire
Partager sur d’autres sites

En modifiant les options de sshfs, cela fonctionne correctement ;)

 

Il te manquait le "-o allow_other"

 

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...