问题标签 [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 - 冷融合 cftp 超时
我需要将文件 FTP 到服务器,文件大约 30 MB,在我的代码中,我定义了超时:
和
但是运行时它仍然超时。
我正在使用 CF8
欢迎任何想法,在此先感谢。
这是我得到的: FTP putfile 操作期间发生错误。| 错误:putfile 操作超出超时。
ftp - 为什么 CF FTP 传输速度比标准 FTP 慢数倍?
我有一个 ColdFusion 应用程序,用于在我们的开发服务器和生产服务器之间传输文件。实际发送文件的代码如下:
使用上述代码发送文件时,我的上限为 100KB/s(通过接收服务器上的 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 根文件夹的内容。我应该看到这样的文件夹:
- 取消
- 履行
- 存货
- 新库
- 订单
- 付款
- 退款
文件夹“订单”包含客户订单的 TXT 文件,是我最终想要获得列表的文件夹。但是,我得到一个空列表(当我转储下面的“dirlist”变量时为空查询),即使 CFFTP 调用看起来连接和断开连接都很好。我尝试更改目录以获取“/”或“/Orders/”甚至“/Orders”的列表,但都返回空。
这是我的代码(出于显而易见的原因,我编辑了用户名和密码)。欢迎任何想法。
这些是在浏览器中看到的结果(“查询”基本上是目录列表的空 var 转储):
coldfusion - cfftp - FTP getFile 操作期间出错
我正在尝试从远程服务器获取文件并收到错误:
FTP getFile 操作期间发生错误。
我拥有的代码:
当我想获取“01014.zip”文件时发生错误。前面的 getFile 操作工作正常。任何人都可以看到我的代码有问题吗?任何帮助,将不胜感激。
coldfusion - 使用 CFFTP 删除文件时出现错误 550
我cfftp
用来下载我解析的文件。然后我需要从服务器中删除该文件。我可以很好地列出和下载文件。但是,但我正在努力解决一个我似乎无法解决的问题。
使用允许我“获取”文件的相同路径和文件名,尝试删除它时出现错误:
错误:550 文件:没有这样的文件或目录
同样,两次使用的路径和文件名是相同的。我认为这可能是权限问题,但我可以使用 Filezilla(相同的凭据)毫无问题地删除文件。
这是删除的调用:
coldfusion - 标签 CFFTP 的属性验证错误。它具有无效的属性组合
我正在尝试对getFile
SFTP 服务器执行 in cfscript,在处理了一整天之后,我在这里,希望至少能得到一些提示。
所以,这是我的脚本:
连接到服务器:好的
ExistsFile 测试:好的
获取文件:KO。
我收到以下消息:
标签 CFFTP 的属性验证错误。它具有无效的属性组合:action、failifexists、key、localfile、port、remotefile、server、stoponerror、username。可能的组合是:
必需属性:“操作、本地文件、密码、远程文件、服务器、用户名”。可选属性:'agentname,asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passive,port,proxybypass,proxyserver,result,retrycount,secure,stoponerror,timeout,transfermode'。 必需属性:“操作、本地文件、密钥、远程文件、服务器、用户名”。可选属性:'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
coldfusion - CFFTP 和递归目录的问题
我已经搜索了档案,但我找不到这个问题的答案。基本上,我正在做的是将多个文件夹和文件通过 FTP 传输到远程服务器。我现在拥有的代码将创建根文件夹,并传输根目录下的 11 个文件以及创建根目录下的所有文件夹。没有发生的是每个文件夹的文件都没有被传输。此外,每次创建文件夹时,都会重新发送根文件夹中的 11 个文件。我附上我的代码和评论。
coldfusion - Coldfusion Secure FTP 存在文件不存在时的文件错误?
我正在尝试使用安全的 FTP ColdFusion 功能。fileExists
仅在使用安全连接时,我才遇到该功能错误。当传入的文件不存在时,而不是返回“否”,而是错误提示:
“在 sFTP 存在文件操作期间发生错误。
系统找不到路径{文件名}”
常规的 FTP 工作完美(与下面的代码相同,但连接不同)。
如果文件确实存在,则没有问题,文件被删除并写入。
我觉得这是一个错误,但我确认我没有做错什么或遗漏了什么。