问题标签 [ftp]

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 投票
3 回答
5002 浏览

php - 通过 FTP 将文件复制到服务器后的文件大小差异

我创建了一个 PHP 脚本来更新位于本地目录中的 Web 服务器。我正在将脚本迁移到 Python 中。它在大多数情况下都可以正常工作,但是在执行 PUT 命令之后,文件的大小似乎发生了变化。因此,文件的大小与服务器上文件的大小不同。

一旦我再次从 FTP 服务器下载文件,唯一的区别就是 CR/LF 标记。这让我很恼火,因为同一个脚本正在比较要更新的文件的大小。此外,如果它意味着什么,该脚本可以通过 ftp_put 在 PHP 中完美运行。

有什么建议么?

0 投票
3 回答
6721 浏览

sql-server - SQL Server 2005 存储过程中的 FTP 最佳实践是什么?

从 SQL Server 存储过程执行 FTP 命令的最佳方法是什么?我们目前使用这样的东西:

问题是即使 FTP 以错误结束,该命令似乎也成功了。此外,使用xp_cmdshell需要特殊权限,可能会为安全问题留下空间。

0 投票
4 回答
9769 浏览

upload - 拖放 ftp 文件上传网页小工具

拖放上传小部件似乎从 Web 2.0 的脸上消失了。我记得使用的最后一个是 activex 小部件,并且无法在 IE 以外的任何地方使用它注定了它。您最近使用过或看过其中一种吗?

0 投票
3 回答
2773 浏览

php - 使用 PHP 脚本检查 FTP 状态代码

我有一个使用 PEAR HTTP 类检查来自 HTTP 服务器的响应的脚本。但是,我最近发现该脚本在 FTP 服务器(以及可能不是 HTTP 或 HTTPS 的任何服务器)上失败。我尝试了 Google,但没有看到任何从 HTTP 服务器以外的服务器返回服务器状态代码的脚本或代码。

如何使用 PHP 找出新闻组或 FTP 服务器的状态?

编辑:我应该澄清一下,我只对从 FTP 服务器和我指定的目录进行读取的能力感兴趣。我需要知道服务器是否已死/消失,我无权阅读等。

请注意,虽然大多数时候我与语言无关,但整个网站都是 PHP 驱动的,因此 PHP 解决方案将是未来易于维护和可扩展性的最佳选择。

0 投票
8 回答
1019 浏览

svn - 颠覆和网络开发

我正在将 Subversion 引入我们的网上商店。我希望通过 FTP 将签入的文件上传到服务器(并且当它们使用 Subversion 时,通过 SFTP)。这些文件被发送到发布候选页面以进行测试。可以调用脚本将文件移动到生产环境中。

我的问题是:如何通过 Subversion 将文件传输到服务器?是否有我可以添加的脚本在文件签入时进行传输?

0 投票
5 回答
4306 浏览

http - 让用户从我的网站下载文件的最佳方式:http 或 ftp

我们的网站上有一些文件可供我们软件的用户下载。一些文件在网站上的虚拟文件夹中,而其他文件在我们的 ftp 上。ftp 上的文件通常通过在浏览器中单击 ftp:// 链接来访问 - 我们的大多数客户没有 ftp 客户端。通过单击浏览器中的 http:// 链接访问其他文件。

我应该将所有文件移动到 ftp 吗?还是没关系?有什么不同?

0 投票
16 回答
416481 浏览

java - 如何通过 SFTP 从服务器检索文件?

我正在尝试使用 Java 使用 SFTP(而不是 FTPS)从服务器检索文件。我怎样才能做到这一点?

0 投票
6 回答
26247 浏览

sql-server - 如何在不使用本地或临时文件的情况下将存储过程输出直接写入 FTP 上的文件?

我想获取存储过程的结果并将它们放入 CSV 文件中的 FTP 位置。

但问题是我无法创建一个本地/临时文件,然后我可以通过 FTP 访问该文件。

我采用的方法是使用 SSIS 包创建一个临时文件,然后在包中设置一个 FTP 任务来通过 FTP 传输文件,但是我们的 DBA 不允许在任何服务器上创建临时文件。

回复 Yaakov Ellis

我认为我们需要说服 DBA 让我在他们不操作的服务器上至少使用一个共享,或者询问他们将如何做到这一点。

回复凯夫

我喜欢 CLR 集成的想法,但我认为我们的 DBA 甚至不知道这是什么,而且他们可能也不会允许这样做。但我可能能够在可以安排的 SSIS 包中的脚本任务中执行此操作。

0 投票
3 回答
11772 浏览

netbeans - NetBeans 6.1 中的 FTP

NetBeans 6.1 中是否有隐藏的 FTP 浏览器?帮助手册甚至不建议存在 FTP。

到目前为止,我所能找到的只是“服务”面板中的树查看器(没有编辑控件)以及从“项目/文件”视图上传项目、文件夹和特定文件的能力。有什么地方可以删除或重命名,还是我必须继续切换回我的浏览器?

我可以从预览中看到 6.5 中有一个不错的 FTP 控制器,但我还没有绝望到完全转换为测试版(还)。

0 投票
1 回答
599 浏览

file - 无法删除,同名文件可能已存在

这开始让我烦恼了。我最近决定清除我的 FTP,并偶然发现了一个我忘记的旧 Wordpress 安装(哦,是的,我非常注重安全)。无论如何,由于某种原因删除目录失败了,所以我调查了导致阻塞的原因,并将其缩小到 wp-content 中的一个文件。

现在,当我尝试删除此文件时,我会收到两个错误。我在 Windowx Explorer ( FTP ) 和 Web 控制面板的文件管理器中尝试过。以下是一些错误截图:

Windows FTP 文件管理器

如您所见,我的文件管理器认为该文件是Symbolic Link。虽然让我感到害怕的是,我的 Web 服务器托管着一个明显的宗教神器,但我也对这种情况感到非常困惑。

  • 我试过重命名文件。
  • 我刷新了 FTP 视图。
  • 我已经尝试将文件移动到另一个目录(虽然有效,但删除没有成功)。
  • 我试过编辑文件然后删除。

而我不知所措。有没有一种特殊的方法来删除符号链接?我从来没有听说过他们,直到现在。

编辑

Oho Windows 你真是个魔术师。我决定通过命令提示符查看我的 FTP 并猜猜是什么?该文件不存在。是否ftp忽略我不知道但我即将放弃的符号链接:P

命令提示符视图