Aller au contenu

Sujets conseillés

Posté

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

 

Posté

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.

 

Posté

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

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

 

 

Posté

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

 

Il te manquait le "-o allow_other"

 

Veuillez vous connecter pour commenter

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



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