Verwenden cURL FTP beiden Servern müssen die PHP-cURL-Bibliothek installiert?

StackOverflow https://stackoverflow.com/questions/1209334

  •  06-07-2019
  •  | 
  •  

Frage

Ich bin versucht, wickeln Sie meinen Kopf darüber, wie dies zu tun.Wir müssen zu bieten einige Dateien in einem Verzeichnis aus unseren Servern unserer Kunden-Servern über ein PHP - /Web-interface mit FTP.Ich habe die FTP-Funktionen in PHP und einige benutzerdefinierte Klassen, aber jemand schlug vor, cURL eine bessere option sein könnte.Wir haben den FTP-Zugangsdaten in unsere Datenbank für die Anwendung zugreifen.Mit dieser information können wir verwenden cURL FTP-Fähigkeiten, um die transfers, wissen, unser server ist libcurl installiert, aber die Kunden-Server nicht?Beide Server haben, um es für die FTP-Funktion zu arbeiten?

Oder bin ich komplett über das der falsche Weg, und missverstanden haben, wie zum kräuseln nutzen, und sollte sein Blick in einen FTP-PHP-Klasse?

War es hilfreich?

Lösung

Einfach zu machen, super klar, es gibt 2 Computer beteiligt:

  • Ihre server, wird die soll-Dateien an den client mit dem FTP-Protokoll.Dieser server nicht brauchen, um einen web-server (oder PHP) ausgeführt.Das einzige, was es braucht, ist ein FTP-server.Es muss auch über die Berechtigungen so konfiguriert, dass es ist ein Konto, das Zugriff auf die Dateien über FTP.

  • Das client-server, die eine, die angeblich zum abrufen von Dateien von Ihrem server mit dem FTP-Protokoll.Dieser server muss PHP installiert haben, mit libCurl.Die software auf dem server benötigt Zugriff auf Ihren server über das FTP-Protokoll, die die Benutzer-Anmeldeinformationen, die Sie konfiguriert auf Ihrem box.

Hoffe, das hilft.

Andere Tipps

Libcurl ist eine Bibliothek; es fungiert als Client.

Ihre Kunden benötigen einen FTP-Server zu laufen, aber nicht Libcurl müssen.

Es klingt wie das, was Sie wollen, zu tun haben, ist der Client mit PHP-Skript verbinden und dann einen Knopf drücken, um eine FTP-Übertragung zu starten, eine Datei von Ihrem FTP-Server auf ihren FTP-Server sendet. Wenn dies der Fall ist, dann alles, was Sie brauchen, ist cURL auf Ihrem Server.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top