philippe69 1 Report post Posted March 7, 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 Share this post Link to post Share on other sites
Dan 177 Report post Posted March 7, 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. Share this post Link to post Share on other sites
Dan 177 Report post Posted March 7, 2017 Je t'ai établi une clé ssh entre les deux serveurs pour cet utilisateur.... Là le mount semble bien mieux, non ? Share this post Link to post Share on other sites
Dan 177 Report post Posted March 8, 2017 En modifiant les options de sshfs, cela fonctionne correctement Il te manquait le "-o allow_other" Share this post Link to post Share on other sites