Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的 FTP 服务器上,有一个 4gb XML 文件,我希望它使用 PHP 将该文件中的数据放入数据库。
我知道如何使用 PHP 连接到 FTP 和基本操作,但我的问题是有可能无需先下载文件就可以做到吗?
不幸的是,不,您不能像在网络驱动器上所说的那样使用 FTP“流式传输”文件。如果不先在本地下载该文件,则无法打开该文件。
这是因为您只能通过 FTP 访问该文件。
如果您的 FTP 服务器和 PHP 服务器是同一台服务器,您只需更改路径以引用 FTP 位置,而不是下载到任何位置。
如果它们在同一个本地网络上,您可以使用网络路径访问该文件。
否则,您确实需要首先通过下载来传输整个文件。