2010-04-01 54 views
1

是否可以使用PHP每日自動將xml文件從一臺服務器下載到另一臺服務器?自動文件傳輸(每日)

目標是在CakePHP中創建一個Web應用程序,該程序使用來自聯機記帳服務器的xml報告。

所以它可以使用cronjob完成?但是cron是否支持PHP?

我在哪裏可以配置該cronjob?

我應該寫什麼樣的代碼才能從記帳服務器獲取文件?

回答

4

是的,您可以創建一個PHP腳本,它將從第二個服務器下載數據,然後使用cron作業調用它。 Cron作業允許您在特定時間運行代碼。更多關於那here的信息。

它可能會是這個樣子:

0 0 * * * php path/to/file.php 

這基本上是告訴它在分鐘0小時0,每天,每月運行file.php。

+1

或者對於我們這些使用Windows的計劃任務。 – 2010-04-01 10:01:05

+0

@尼爾好點。 – Sam152 2010-04-01 10:02:01

2

當然可以。

您編寫了一個PHP程序,該程序在調用時會傳輸一次。然後我們通過設置cron作業,在固定時間每天自動運行該程序。