Ich habe es geschafft, die FTP-Verbindung zu einem Remote-Server (ein Oracle-Server) mit ColdFusion2016 CFFILE zu bekommen.CFFILE bekomme Dateifehler
Ich brauche OracleData.txt Datei aus dem Oracle-Server in diesem Verzeichnis zu erhalten: /oracle/admin/mydbname/myfolder/OracleData.txt aber ich erhalte immer Fehlermeldung sagen:
ist ein Fehler aufgetreten während der sFTP putFile-Operation.
Fehler: /home/www/TestFolder/XX/MyTestFile.txt (keine solche Datei oder Verzeichnis).
Dieses Verzeichnis (/ home/www/TestFolder/XX /) ist gültig und es ist dort, das ist ein Unix-Server-Verzeichnis. Ich kann dieses Verzeichnis über FileZilla erreichen.
So sehen meine Codes wie folgt aus:
<!--- open connection ---><!--- This works! --->
<!--- cfftp.succeeded: Returns YES --->
<cfftp action="open"
connection="myConn"
username="validusername"
password="validpassword"
port="22"
server="mycompany.com"
stopOnError="true"
fingerprint="valid:finger:print:value"
secure="YES"
timeout="300">
<!--- This doesn't work ---><!--- it returns no such file or directory error --->
<cfftp connection = "myConn"
action = "putFile"
name = "uploadFile"
transferMode = "binary"
localFile = "/home/www/TestFolder/XX/MyTestFile.txt"
remoteFile = "OracleData.txt">
Ich bin verwechseln mit dem Attribut localfile und entfernteDatei. Ist mein Verständnis korrekt, wenn ich die OracleData.txt, die Datei, die ich aus dem Oracle-Verzeichnis bekommen möchte, hier anlege? Was ist das localFile-Attribut für ??? Ich dachte, ich muss ein Verzeichnis zuweisen, wo OracleData.txt kopiert werden soll. Es existiert keine Datei in diesem Verzeichnis Unix
Laut https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-tags/tags-f/cfftp-connection-file-and-directory-operations.html scheint es, dass localFile auf eine Datei verweist in Erinnerung. – snackboy
Sprechen Sie mit Ihrem Server Admin Menschen. Fragen Sie sie, wo der FTP-Root auf diesem Server ist. –
Bitte klären Sie Ihre Frage. Sie sagen, Sie müssen eine Datei vom Server "holen", haben aber Schwierigkeiten mit "Put" -Operationen. –