Güncellemeleri çalıştırmak için yükleme kancanızı almamalısınız. Bir modül ilk kez takıldığında güncelleme gerekmez.
Güncellemeler, modül zaten kurulu olduğunda kullanılır (veritabanı veya değişkenler oluşturulmuştur). Bu durumda, tüm verileri sileceği için modülü yeniden yüklemek istemezsiniz, bunun yerine update_N kancaları yaratırsınız. Drupal, hangi güncellemelerin gerekli olduğunu ve hangilerinin çalıştırılacağını tespit edecektir update.php
. Drupal 6'da hangi güncellemelerin yapılacağını otomatik olarak seçecektir, ancak bunu Drupal 7'de mümkün olmasa da değiştirebilirsiniz.
Drupal, son çalıştırma güncellemesinin numarasını kaydederek hangi güncellemelerin gerekli olduğunu algılar. Bu, veritabanındaki değişiklikler olabilir ve bu da Drupal 7'deki güncellemeleri yeniden çalıştırmanızı sağlar. Güncellemeleri yeniden çalıştırmak genellikle kötü bir fikirdir ve çoğu zaman hatalara neden olur ve bazı durumlarda verilerinizi bozabilir.
Güncellemeleri çalıştırmadan önce her zaman veritabanınızı yedeklemeyi unutmayın.