问题标签 [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.

0 投票
4 回答
5397 浏览

coldfusion - CFFTP 出现“连接被拒绝”错误

我正在尝试建立与 FTP 的连接以传输文件。不幸的是,由于环境的原因,我可以使用的工具是有限的。

我收到以下错误:

建立 FTP 连接时出错。

错误:连接被拒绝:连接。

这是否意味着我可以访问 FTP 服务器但凭据不正确?这是否意味着我根本无法访问服务器?还是没有办法告诉?

更新:我将使用的 IP 地址更改为其他随机数,所以几乎可以肯定是因为我无法连接。我希望有一种方法可以区分连接和授权问题。

0 投票
1 回答
2978 浏览

coldfusion - 冷融合 cftp 超时

我需要将文件 FTP 到服务器,文件大约 30 MB,在我的代码中,我定义了超时:

但是运行时它仍然超时。

我正在使用 CF8

欢迎任何想法,在此先感谢。

这是我得到的: FTP putfile 操作期间发生错误。| 错误:putfile 操作超出超时。

0 投票
2 回答
1747 浏览

ftp - 为什么 CF FTP 传输速度比标准 FTP 慢数倍?

我有一个 ColdFusion 应用程序,用于在我们的开发服务器和生产服务器之间传输文件。实际发送文件的代码如下:

使用上述代码发送文件时,我的上限为 100KB/s(通过接收服务器上的 FileZilla 监控)。如果我使用 Windows 命令行 FTP 工具发送完全相同的文件,我的速度将超过 1000KB/s。

我用上面的代码创建了一个全新的文件,它对传输速度没有影响,所以我知道它与原始应用程序中的周围代码无关。

那么,是什么导致了这些极低的速度呢?

编辑:所有测试都在将文件从我的生产服务器传输到我的开发服务器。我也尝试使用<cfftp>标签而不是 cfscript,我得到了相同的结果。

编辑#2:我最终使用cfexecute了,代码如下:

从我的 FTP 脚本:

cliExec()函数(创建包装器所必需的,因为在 cfscript 中没有等效cfexecute项):

0 投票
2 回答
1801 浏览

coldfusion - ColdFusion CFFTP action="listdir" 不返回任何内容

我正在尝试使用 CFFTP 登录到 buy.com 的市场并下载帐户的订单。Buy.com 允许您通过 FTP 进入您的帐户文件夹并将您的订单下载为 TXT 文件供您自己参考。我知道我拥有的凭据工作正常,因为我可以使用任何 FTP 桌面程序成功登录,所以这不是问题。

我遇到的问题实际上是列出 FTP 根文件夹的内容。我应该看到这样的文件夹:

  • 取消
  • 履行
  • 存货
  • 新库
  • 订单
  • 付款
  • 退款

文件夹“订单”包含客户订单的 TXT 文件,是我最终想要获得列表的文件夹。但是,我得到一个空列表(当我转储下面的“dirlist”变量时为空查询),即使 CFFTP 调用看起来连接和断开连接都很好。我尝试更改目录以获取“/”或“/Orders/”甚至“/Orders”的列表,但都返回空。

这是我的代码(出于显而易见的原因,我编辑了用户名和密码)。欢迎任何想法。

这些是在浏览器中看到的结果(“查询”基本上是目录列表的空 var 转储):

0 投票
1 回答
1777 浏览

coldfusion - cfftp - FTP getFile 操作期间出错

我正在尝试从远程服务器获取文件并收到错误:

FTP getFile 操作期间发生错误。

我拥有的代码:

当我想获取“01014.zip”文件时发生错误。前面的 getFile 操作工作正常。任何人都可以看到我的代码有问题吗?任何帮助,将不胜感激。

0 投票
1 回答
646 浏览

coldfusion - 使用 CFFTP 删除文件时出现错误 550

cfftp用来下载我解析的文件。然后我需要从服务器中删除该文件。我可以很好地列出和下载文件。但是,但我正在努力解决一个我似乎无法解决的问题。

使用允许我“获取”文件的相同路径和文件名,尝试删除它时出现错误:

错误:550 文件:没有这样的文件或目录

同样,两次使用的路径和文件名是相同的。我认为这可能是权限问题,但我可以使用 Filezilla(相同的凭据)毫无问题地删除文件。

这是删除的调用:

0 投票
1 回答
613 浏览

coldfusion - 标签 CFFTP 的属性验证错误。它具有无效的属性组合

我正在尝试对getFileSFTP 服务器执行 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'。

  • 堆栈跟踪

    我一遍又一遍地检查我的代码,但找不到无效代码在哪里。我的错误在哪里?

    0 投票
    2 回答
    402 浏览

    ios - 如何在ios中建立FTPS连接

    如何通过 TLS 连接到 FTP 服务器?我想与 FTP 服务器建立 FTPS 连接,以便加密用户名和密码。我无法为此找到任何 API。我使用了Apple 文档中提供的GetController/ PutController类。SimpleFTPSample

    0 投票
    1 回答
    460 浏览

    coldfusion - CFFTP 和递归目录的问题

    我已经搜索了档案,但我找不到这个问题的答案。基本上,我正在做的是将多个文件夹和文件通过 FTP 传输到远程服务器。我现在拥有的代码将创建根文件夹,并传输根目录下的 11 个文件以及创建根目录下的所有文件夹。没有发生的是每个文件夹的文件都没有被传输。此外,每次创建文件夹时,都会重新发送根文件夹中的 11 个文件。我附上我的代码和评论。

    0 投票
    0 回答
    853 浏览

    coldfusion - Coldfusion Secure FTP 存在文件不存在时的文件错误?

    我正在尝试使用安全的 FTP ColdFusion 功能。fileExists仅在使用安全连接时,我才遇到该功能错误。当传入的文件不存在时,而不是返回“否”,而是错误提示:

    “在 sFTP 存在文件操作期间发生错误。

    系统找不到路径{文件名}”

    错误图片

    常规的 FTP 工作完美(与下面的代码相同,但连接不同)。

    如果文件确实存在,则没有问题,文件被删除并写入。

    我觉得这是一个错误,但我确认我没有做错什么或遗漏了什么。