2012-08-12 65 views
0

我有一個有數千個帖子的網站。每篇文章都有0-4張照片。照片位於文件夾系統中。現在我需要將所有圖片移動到具有不同層級邏輯的另一個文件夾系統中。如何移動網站文件夾中的數千張圖片?

我可以很容易地爲此編寫一個PHP代碼,但我想我無法成功運行一個文件。那麼我怎麼能夠像這樣運行一個php文件足夠長的時間,或者有什麼其他的可能性?

+0

我不知道爲什麼'copy()'不能用於數千個文件......服務器正在完成所有工作 - 而不是PHP。另外,我們需要更多的信息來幫助你。 – David 2012-08-12 19:51:15

+2

寫入文件,但在命令行上執行它。沒有執行限制,所以你可以讓它運行。 – hakre 2012-08-12 19:52:03

+0

你甚至可以使用'exec('mv'。$ file1。「」。$ file2);' – David 2012-08-12 19:53:03

回答

5

您可以使用PHP編寫它,因爲PHP - 在命令行上 - 沒有執行時間限制。如果腳本需要那麼長時間,它將無休止地運行。

請聯繫您的主機進行外殼訪問。

相關問題