2012-11-23 47 views
0

在我的FTP服務器上有一個4GB的XML文件,我希望它把數據從該文件到數據庫使用PHP。通過FTP的大XML文件

我知道如何連接到FTP和使用PHP的基本操作,但我的問題是有可能做到這一點,而無需首先下載文件?

+0

你是什麼意思*先下載文件*? – j0k

+0

[fseek](http://php.net/fseek/)值得一試。 – Prasanth

回答

1

不幸的是,你不能使用FTP「流」文件,因爲你可以在網絡驅動器上說。如果不先下載本地文件,則無法打開該文件。

這是給定的,你只能通過FTP訪問該文件。

0

如果您的FTP服務器和PHP服務器是同一個,那麼您只需更改引用FTP位置的路徑,而不是無論您正在下載哪個文件。

如果它們位於同一本地網絡上,則可以使用網絡路徑來訪問該文件。

否則,您確實需要首先下載整個文件。