問題タブ [cfftp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - cfftp (coldfusion) を使用して ftp からファイルを取得する
ディレクトリ /MediaCDI/ にある "20160412.txt" という名前のこの ftp サーバー (ftp.cetip.com.br) からファイルを取得する必要があります。
完全なアドレスはftp://ftp.cetip.com.br/MediaCDI/20160412.txtです。これはオープン ftp ですが、cfftp を接続するにはユーザーとパスワードが必要です。次のように省略してみました。
しかし、これは属性エラーを返します。
タグ CFFTP の属性検証エラー。
無効な属性の組み合わせがあります: action、localfile、remotefile、server。可能な組み合わせは次のとおりです。
必要な属性: 'action,localfile,password,remotefile,server,username'. オプションの属性: 'asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passive,port,proxybypass,proxyserver,result,retrycount,secure,stoponerror,timeout,transfermode'.
....
user と pass なしでそれを行うにはどうすればよいですか?
更新 リーと P マスカリに感謝します。私はそれを試してみました
エラー: 425 データ接続を構築できません: 接続がタイムアウトしました。私の問題は現在、3番目の部分にあります。匿名で接続し、ディレクトリを変更できますが、アクションgetFileがタイムアウトしました。何か案が?
ssh - Coldfusion 10 CFFTP SFTP の問題のアルゴリズム ネゴシエーションが失敗する
これは、Coldfusion 10 を使用して SSH-2.0-OpenSSH_7.1 を実行している SFTP サーバーに接続しようとしたときに発生するエラーです。
これがコードです。明らかに、アスタリスクには値があり、明らかな理由でコメントアウトされています。
スタックトレース:
coldfusion - ColdFusion cfftp getfile がタイムアウトを超えました
CF 11 を実行しています。取得したいファイルが SFTP サーバーにあります。これはサイズが約 60MB の zip ファイルです。
SFTP 接続を取得できます。ただし、 action="getfile" を使用してファイルをローカルに取得すると。私が得ているエラーは、「getFile操作がタイムアウトを超えました」です。ローカル ファイルのサイズは常に 15MB 前後で止まります。cfftp タグでタイムアウトを 999999 に指定し、cfftp タグで passive を false に設定し、cfsetting タグを追加して requesttimeout を 999999 に設定しようとしましたが、動作は変わりません。
CF admin のあらゆる場所を調べましたが、この 15MB が指定されている場所が見つからないようです。この問題を解決するのを手伝ってくれる人はいますか?
coldfusion - ファイルが存在する場合のColdfusion cfftp putfileの名前変更
cfftp を使用してファイルをアップロードするとき、ファイルが既に存在するかどうかをどのように判断して名前を変更しますか?
cffile タグには makeunique 属性があり、プロセスが非常に簡単になります。ありがとう。
2020 年 8 月 2 日更新:
これは私のcfmです。
これは私が使用しているFTPサービスです..
ファイルがリモート サーバーに正常にアップロードされていることを確認しました。同じファイル名でもう一度アップロードしようとすると、成功したと表示されます。
ありがとう。