是否有一些PHP腳本或一種方法來自動批量上傳各種文件到遠程FTP服務器。PHP腳本將不同的文件上傳到不同的服務器
讓我舉個例子,我有一個像這樣的文件夾結構,其中包含文件。
../domain1.com/
../domain2.com/
../domain3.com/
如果每個域文件夾有不同的FTP登錄信息到遠程服務器。
是否有一些PHP腳本或一種方法來自動批量上傳各種文件到遠程FTP服務器。PHP腳本將不同的文件上傳到不同的服務器
讓我舉個例子,我有一個像這樣的文件夾結構,其中包含文件。
../domain1.com/
../domain2.com/
../domain3.com/
如果每個域文件夾有不同的FTP登錄信息到遠程服務器。
寫一個,這很簡單,歸功於PHP's FTP functions。
下面是上傳文件到FTP服務器的腳本教程,只是通過與foreach loop和你的好添加array of FTP servers到腳本和循環:
http://www.jonasjohn.de/snippets/php/ftp-example.htm
你的FTP服務器的陣列可以看像...
Array =>
[0] => Array
[folder] => 'domain1.com',
[ftp_server] => 'ftp.thisisdomain1.com',
[ftp_user] => 'user',
[ftp_pass] => 'pass',
[1] => Array
[folder] => 'domain2.com',
[ftp_server] => 'ftp.thisisdomain2.com',
[ftp_user] => 'user2',
[ftp_pass'] => 'pass2',
等...
我想你可以把它寫你自己;)。它很容易。 PHP有一個用於FTP functions的庫。與DirectoryIterator一起,您可以創建一個很好的腳本來處理此問題。
不需要PHP,幾行shell就可以做到。 –