問題タブ [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 での「接続が拒否されました」エラー
ファイルを転送するために FTP への接続をセットアップしようとしています。残念ながら、環境のために、私が利用できるツールは限られています。
次のエラーが表示されます。
FTP 接続の確立中にエラーが発生しました。
エラー: 接続が拒否されました: 接続します。
これは、FTP サーバーにアクセスできますが、資格情報が正しくないということですか? サーバーにまったくアクセスできないということですか?それとも言い方がないのでしょうか?
更新:使用していたIPアドレスを別の乱数に変更したため、接続できないため、ほぼ確実です。接続と承認の問題を区別する方法があればいいのにと思います。
coldfusion - coldfusion cfftp タイムアウト
ファイルをサーバーに FTP 送信する必要があり、ファイルは約 30 MB です。私のコードでは、タイムアウトを定義しています。
と
ただし、実行中にタイムアウトします。
CF8を使用しています
どんなアイデアでも歓迎します、事前に感謝します。
これは私が得たものです: FTP putfile 操作中にエラーが発生しました。| | エラー: putfile 操作がタイムアウトを超えました。
ftp - CF FTP の転送速度が標準の FTP より何倍も遅いのはなぜですか?
開発サーバーと運用サーバーの間でファイルを転送するために使用する ColdFusion アプリケーションがあります。実際にファイルを送信するコードは次のとおりです。
上記のコードを使用してファイルを送信する場合、100KB/秒未満で上限を設定します (受信サーバーの FileZilla を介して監視)。Windows コマンドライン FTP ツールを使用してまったく同じファイルを送信すると、速度は 1000KB/s を超えます。
上記のコードだけでまったく新しいファイルを作成しましたが、それは転送速度に影響を与えないため、元のアプリケーションの周囲のコードとは何の関係もないことがわかります.
では、これらの異常に遅い速度の原因は何でしょうか?
編集:すべてのテストは、実稼働サーバーから開発サーバーにファイルを転送して行われています。<cfftp>
cfscript の代わりにタグを使用してみましたが、同じ結果が得られました。
編集#2:cfexecute
コードは次のとおりです。
私のFTPスクリプトから:
cliExec()
関数(cfscriptに相当するものがないため、ラッパーを作成する必要があります)cfexecute
:
coldfusion - ColdFusion CFFTP action="listdir" が何も返さない
CFFTP を使用して buy.com のマーケットプレイスにログオンし、アカウントの注文をダウンロードしようとしています。Buy.com では、FTP でアカウント フォルダーに移動し、注文を TXT ファイルとしてダウンロードして参照することができます。任意の FTP デスクトップ プログラムを使用して正常にログインできるため、資格情報が正常に機能していることはわかっているため、問題はありません。
私が問題を抱えているのは、実際に FTP のルート フォルダの内容を一覧表示することです。次のようなフォルダーが表示されるはずです。
- キャンセル
- フルフィルメント
- 在庫
- NewSku
- 注文
- 支払い
- 払い戻し
「Orders」フォルダには、顧客の注文を含む TXT ファイルが含まれており、最終的にリストを取得したいフォルダです。ただし、CFFTP 呼び出しが正常に接続および切断されているように見えても、空のリスト (以下の「dirlist」変数をダンプすると空のクエリ) が表示されます。ディレクトリを変更して、「/」または「/Orders/」、さらには「/Orders」のリストを取得しようとしましたが、すべて空に戻ります。
これが私のコードです(明らかな理由でユーザー名とパスワードを編集しました)。どんなアイデアでも大歓迎です。
そして、これらはブラウザーに表示される結果です (「クエリ」は基本的に、ディレクトリ リストの空の var ダンプです)。
coldfusion - CFFTP を使用してファイルを削除すると、エラー 550 が発生する
cfftp
解析するファイルをダウンロードするために使用しています。次に、サーバーからファイルを削除する必要があります。ファイルを一覧表示してダウンロードできます。しかし、私は解決できないように見える問題に頭を悩ませています。
ファイルを「取得」できる同じパスとファイル名を使用すると、ファイルを削除しようとするとエラーが発生します。
エラー: 550 ファイル: そのようなファイルまたはディレクトリはありません
繰り返しますが、両方の回で使用されるパスとファイル名は同じです。パーミッションの問題かもしれないと思いましたが、Filezilla (同じ認証情報) を使用して問題なくファイルを削除できます。
削除する呼び出しは次のとおりです。
coldfusion - タグ CFFTP の属性検証エラー。属性の組み合わせが無効です
私はgetFile
SFTP サーバーに対して cfscript を実行しようとしています。丸一日作業した後、少なくともいくつかのヒントを得たいと思っています。
だから、ここに私のスクリプトがあります:
サーバーへの接続: OK
ExistsFile テスト: OK
GetFile : KO。
次のメッセージが表示されます。
タグ CFFTP の属性検証エラーです。次の無効な属性の組み合わせがあります: action、failifexists、key、localfile、port、remotefile、server、stoponerror、username。可能な組み合わせは次のとおりです。
必要な属性: 'action,localfile,password,remotefile,server,username'. オプションの属性: 'agentname,asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passive,port,proxybypass,proxyserver,result,retrycount,secure,stoponerror,timeout,transfermode'. 必要な属性: 'action,localfile,key,remotefile,server,username'. オプションの属性: 'agentname,asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passphrase,port,proxybypass,proxyserver,result,retrycount,secure,stoponerror,timeout,transfermode'. 必須属性: 「アクション、接続、ローカルファイル、リモートファイル」。オプションの属性: 'agentname,asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passive,password,port,proxybypass,proxyserver,result,retrycount,secure,server,stoponerror,timeout,transfermode,username'.
スタックトレース
コードを何度もチェックしましたが、無効なコードがどこにあるのかわかりません。私の間違いはどこですか?
ios - iOSでFTPS接続する方法
TLS 経由で FTP サーバーに接続するにはどうすればよいですか? ユーザー名とパスワードを暗号化して FTP サーバーに FTPS 接続したい。このための API が見つかりません。Apple のドキュメントで提供されているGetController/ PutController
クラスを使用しました。SimpleFTPSample