J'essaie d'envelopper mon cerveau sur la façon de le faire. Nous devons fournir certains fichiers dans un répertoire de nos serveurs aux serveurs de nos clients via une interface PHP/Web en utilisant FTP. J'ai examiné les fonctionnalités FTP intégrées à PHP et certaines classes personnalisées, mais quelqu'un a suggéré que cURL pourrait être une meilleure option. Nous aurons les identifiants de connexion FTP dans notre base de données pour que l'application puisse y accéder. Avec cette information pouvons-nous utiliser les capacités de cURL FTP pour faire les transferts, sachant que notre serveur a installé libcurl, mais pas les serveurs des clients? Les deux serveurs doivent-ils l'avoir pour que la fonction FTP fonctionne?Pour utiliser cURL FTP, les deux serveurs ont-ils besoin de la bibliothèque PHP cURL installée?
Ou est-ce que je vais complètement à ce sujet dans le mauvais sens, et que j'ai mal compris comment utiliser cURL et que je devrais regarder dans une classe PHP PHP?
Cela le rend super clair. Je comprends maintenant. –
@Alex: Dans ce cas, si je lis bien, l'architecture de l'OP est leur serveur faisant FTP pousse au client, donc vous l'avez à l'envers. Le serveur Web de Keli télécharge des fichiers sur les serveurs FTP des clients. Le serveur de Keli a besoin d'un serveur web et de libcurl; côté client a besoin de serveurs FTP. – Joe