Ich versuche mein Gehirn darüber zu wickeln, wie man das macht. Wir müssen einige Dateien in einem Verzeichnis von unseren Servern zu den Servern unserer Kunden über eine PHP/Web-Schnittstelle mit FTP bereitstellen. Ich habe mir die FTP-Funktionen angesehen, die in PHP und einigen benutzerdefinierten Klassen integriert sind, aber jemand hat vorgeschlagen, dass cURL eine bessere Option sein könnte. Wir verfügen über die FTP-Anmeldedaten in unserer Datenbank, auf die die Anwendung zugreifen kann. Mit diesen Informationen können wir cURL FTP-Funktionen verwenden, um die Übertragungen durchzuführen, da unser Server libcurl installiert hat, aber die Client-Server nicht? Müssen beide Server es haben, damit die FTP-Funktion funktioniert?Um cURL FTP zu verwenden, benötigen beide Server die installierte PHP cURL-Bibliothek?
Oder gehe ich völlig falsch damit um und habe missverstanden, wie man cURL benutzt und sollte in eine FTP PHP-Klasse schauen?
Das macht es super klar. Ich verstehe es jetzt. –
@Alex: In diesem Fall, wenn ich es richtig lese, ist die OP-Architektur ihre Server FTP-Push an den Client, so dass Sie es rückwärts haben. Kelis Webserver lädt Dateien auf die FTP-Server der Clients hoch. Kelis Server benötigt einen Webserver und libcurl; Client-Seite benötigt FTP-Server. – Joe