Ich benutze Coldfusion 9 und versuche, eine Datei von einer FTP-Site zu holen und sie in den Ram statt in das Dateisystem zu laden. Wenn ich es mit einer sicheren FTP-Verbindung versuche, schlägt es mit diesem Fehler fehl:
Während des sFTP getfile-Vorgangs ist ein Fehler aufgetreten. Fehler: C:\JRun4\servers\cfusion\SERVER -INF \temp\cfusion -war-tmp \ram : \test.txt (Die Syntax des Dateinamens, des Verzeichnisnamens oder der Datenträgerbezeichnung ist falsch). Suchen Sie nach einem fehlerhaften Pfad, Dateinamen oder Verzeichnis.
Wenn ich dasselbe mit einer nicht gesicherten FTP-Site versuche, funktioniert es einwandfrei. Hier ist der Code:
<cfftp action = "open"
username = "xxxxx"
connection = "My_query"
password = "xxxxxxx"
server = "ftp.xxxxxx.com"
port="13266"
secure = "true"
stopOnError = "Yes">
<cfftp action="getfile"
connection="My_query"
remoteFile="/something.txt"
stopOnError="true"
localfile="ram://test.txt">