0

在我的 FTP 服务器上,有一个 4gb XML 文件,我希望它使用 PHP 将该文件中的数据放入数据库。

我知道如何使用 PHP 连接到 FTP 和基本操作,但我的问题是有可能无需先下载文件就可以做到吗?

4

2 回答 2

2

不幸的是,不,您不能像在网络驱动器上所说的那样使用 FTP“流式传输”文件。如果不先在本地下载该文件,则无法打开该文件。

这是因为您只能通过 FTP 访问该文件。

于 2012-11-23T11:08:34.513 回答
0

如果您的 FTP 服务器和 PHP 服务器是同一台服务器,您只需更改路径以引用 FTP 位置,而不是下载到任何位置。

如果它们在同一个本地网络上,您可以使用网络路径访问该文件。

否则,您确实需要首先通过下载来传输整个文件。

于 2012-11-23T11:09:10.433 回答