2010-09-04 73 views
4

我試圖讓一對夫婦的Drupal網站更新和我累的全過程。我最近發現了Drush,我想知道是否有一個模塊或CRON命令可以設置,以便爲我更新網站。保持Drupal的更新

謝謝。

回答

2

添加到您的crontab讓Drush到你的Drupal副本每天在下午12:01更新:

1 12 * * * drush -y up 
+0

謝謝奧馬爾。在更新的情況下,它們是否也會執行站點備份?另外如果沒有什麼更新會發生什麼? – 2010-09-05 01:53:07

+0

Drush在更新之前爲您的代碼進行自動備份,如果沒有更新未決,則不會發生任何事情,drush將簡單地退出。 – 2010-09-05 09:02:19

3

我可以看到你爲什麼會想自動更新您的網站,但有或沒有這樣做不建議進行嘔吐。

並非所有的模塊更新向後兼容(如ctools。),而不是所有模塊的組合一起工作 - drush沒有考慮到這一點 - 它只是更新不管。除此之外,模塊的開發人員在修復已退出的模塊時會意外增加另一個錯誤。

因此,你真的需要測試你的網站每次更新模塊,以確認一切正常按預期。如果客戶打電話給你,因爲站點崩潰,通過cron自動完成的便利並不會真正地超過麻煩。