philippe69 Posté 7 Mars 2017 Posté 7 Mars 2017 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
Dan Posté 7 Mars 2017 Posté 7 Mars 2017 Une commande "ls -l" du répertoire public_html côté client donne ceci : ../.. d????????? ? ? ? ? ? img ../.. Pas terrible 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.
Dan Posté 7 Mars 2017 Posté 7 Mars 2017 Je t'ai établi une clé ssh entre les deux serveurs pour cet utilisateur.... Là le mount semble bien mieux, non ?
Dan Posté 8 Mars 2017 Posté 8 Mars 2017 En modifiant les options de sshfs, cela fonctionne correctement Il te manquait le "-o allow_other"
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant