Bonjour à tous!
Je suis depuis plusieurs heures devant un problème épineux. Je cherche à inclure dans une page des images qui sont stockées sur un serveur distant. Le serveur distant est en SFTP. Je n'ai aucun problème pour uploader les fichier mais je ne parvient pas à les utiliser (sans les downloader). Je tente donc de streamer ces fichiers.
Aprés de nombreux tests: ssh2_sftp, ssh2_shell ... Je ne parvient pas à comprendre comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $resConnection = ssh2_connect($CFG->strServer, $CFG->strServerPort); ssh2_auth_password($resConnection, $CFG->strServerUsername, $CFG->strServerPassword); $resSFTP = ssh2_sftp($resConnection); $resource_link = "ssh2.sftp://$resSFTP".$result[0]['filepath']; $link = '<img src="'.$resource_link.'" />'; echo $link;
Si quelqu'un a ne serais ce qu'une idée, une piste...
les données de connection sont bonnes, j'ai mis une forme condensé du code, mais je teste évidemment chaque étape.
Je me doute que la solution est évidente mais je n'arrête pas de passer à coté.
d'avance merci à la communauté.
Partager