インターネットツールキットのFTP Put関数が空のファイルを作成してしまいます使用ソフトウェア: LabVIEW Toolkits>>Internet Developers Toolkit使用ソフトウェア・バージョン: N/A 使用ソフトウェア・バージョンに特化: N/A 二次のソフトウェア: N/A
問題: FTP Put File VIを使用してFTPサーバにファイルをアップロードした時、なぜFTPサーバに0 byteサイズの空のファイルが現れるのでしょうか? 使用しているVIでエラーは発生していません。 解決策: 匿名のログインを許可しない、特定のユーザー名とパスワードを必要とするFTPサーバにファイルをアップロードする前には、 passiveコマンドを送らなければなりません。passiveコマンドは、デフォルトデータポートではないデータポート上でリスンすることをFTPサーバに要求します。また、転送コマンドを受信する時に、開始する代わりに接続を待つことをFTPサーバに要求します。FTPサーバに passiveコマンドを送るために、下記のブロックダイヤグラムのように、FTP Put VIのactive入力端子にFALSE定数を配線してください。関連リンク: Internet Toolkit FAQ KnowledgeBase 2X0H94QJ. Does LabVIEW Support Secure Shell File Transfer Protocol Communication? 添付:
報告日時: 12/04/2003 最終更新日: 09/27/2005 ドキュメントID: 343F9H3N |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
