Drupal upgrade easier
The standard procedure to upgrade Drupal to the latest release is to download it from drupal.org and follow the included UPGRADE.txt.
For administrators using the UNIX shell it may be easier using the attached patch files below instead of downloading and installing the newest complete Drupal release.
To patch your Drupal installation follow UPGRADING.txt up to "5. Remove all of the old files and directories from the Drupal installation directory." Go on using this commands:
- cd your-drupal-directory
- Dry run: patch -p1 --dry-run < patchfile
- Patch: patch -p1 < patch-file
Proceed with UPGRADING.txt from "8. Verify the new configuration file to make sure it has the latest and correct information."
(If you are impatient just run the 3 commands above. Be warned: this may break your Drupal installation so make sure to have a backup at hand.)
- drupal-5.0-to-5.22.patch
- drupal-5.1-to-5.22.patch
- drupal-5.2-to-5.22.patch
- drupal-5.3-to-5.22.patch
- drupal-5.4-to-5.22.patch
- drupal-5.5-to-5.22.patch
- drupal-5.6-to-5.22.patch
- drupal-5.7-to-5.22.patch
- drupal-5.8-to-5.22.patch
- drupal-5.9-to-5.22.patch
- drupal-5.10-to-5.22.patch
- drupal-5.11-to-5.22.patch
- drupal-5.12-to-5.22.patch
- drupal-5.13-to-5.22.patch
- drupal-5.14-to-5.22.patch
- drupal-5.15-to-5.22.patch
- drupal-5.16-to-5.22.patch
- drupal-5.17-to-5.22.patch
- drupal-5.18-to-5.22.patch
- drupal-5.19-to-5.22.patch
- drupal-5.20-to-5.22.patch
- drupal-5.21-to-5.22.patch
- drupal-6.0-to-6.16.patch
- drupal-6.1-to-6.16.patch
- drupal-6.2-to-6.16.patch
- drupal-6.3-to-6.16.patch
- drupal-6.4-to-6.16.patch
- drupal-6.5-to-6.16.patch
- drupal-6.6-to-6.16.patch
- drupal-6.7-to-6.16.patch
- drupal-6.8-to-6.16.patch
- drupal-6.9-to-6.16.patch
- drupal-6.10-to-6.16.patch
- drupal-6.11-to-6.16.patch
- drupal-6.12-to-6.16.patch
- drupal-6.13-to-6.16.patch
- drupal-6.14-to-6.16.patch
- drupal-6.15-to-6.16.patch
To verify the integrity of the patch files use this MD5 hashes:
MD5 (drupal-5.1-to-5.22.patch) = 7b596488de5272b546d5997bb88a5723
MD5 (drupal-5.2-to-5.22.patch) = 3ba08cd35417247f5a7651694180b641
MD5 (drupal-5.3-to-5.22.patch) = b6363e8e344a92837d5f0e06610c8fa0
MD5 (drupal-5.4-to-5.22.patch) = 1c31e319d8bac566167561097dca8b1d
MD5 (drupal-5.5-to-5.22.patch) = ea69539386f64c8d30fed8ada56492d4
MD5 (drupal-5.6-to-5.22.patch) = 6d523e8bea00d3e6371a21a4809c1bb4
MD5 (drupal-5.7-to-5.22.patch) = e749a960bc2e2c69c9617c6b1e4c0c8a
MD5 (drupal-5.8-to-5.22.patch) = 8928428445f4d534af530113b60e6ad7
MD5 (drupal-5.9-to-5.22.patch) = 34d71cad7332279f6304c674c4dec959
MD5 (drupal-5.10-to-5.22.patch) = 2c6cdb43ca8368e1adec724b2cb65e21
MD5 (drupal-5.11-to-5.22.patch) = 07cc000e4d0507cb1b285c8983ec86e9
MD5 (drupal-5.12-to-5.22.patch) = b0867a14a5cf4b2bded94cfabf6032d4
MD5 (drupal-5.13-to-5.22.patch) = b50fc939b4b1d46034e9b618d67e80e9
MD5 (drupal-5.14-to-5.22.patch) = ecd2af396fa51f6f0e757d74fb67397c
MD5 (drupal-5.15-to-5.22.patch) = b3b67ca8283171aa294c3cb0e56c1b81
MD5 (drupal-5.16-to-5.22.patch) = f132beffe7e4c6cecd0f1782498aa815
MD5 (drupal-5.17-to-5.22.patch) = 6a1f1b97ecd9141e7c93788af1da602c
MD5 (drupal-5.18-to-5.22.patch) = 4097621dbfcce599e91b481f5d505e0b
MD5 (drupal-5.19-to-5.22.patch) = 5def19ecfa706c3ce1da54053bcf4815
MD5 (drupal-5.20-to-5.22.patch) = 5dee6ae622d01c6d583694b5c370e2ee
MD5 (drupal-5.21-to-5.22.patch) = edcadfb8e10fdd4624e4daa4697de82c
MD5 (drupal-6.0-to-6.16.patch) = 364373c1e3d70c06ef1f8bfdb7ec2dac
MD5 (drupal-6.1-to-6.16.patch) = 0c549b4585940bd4a6a2c99e864c239d
MD5 (drupal-6.2-to-6.16.patch) = 9389e13b6dcbce968e187c657ff909a3
MD5 (drupal-6.3-to-6.16.patch) = edfad176c5d5eb4279dcfa6e94ecc215
MD5 (drupal-6.4-to-6.16.patch) = 6c19c819b12c826eb9180440927f51bd
MD5 (drupal-6.5-to-6.16.patch) = 2eb93de421dc3ad0b7c5318c38c93e33
MD5 (drupal-6.6-to-6.16.patch) = 4afa375f3b40ecc7df4c9baf7e85521d
MD5 (drupal-6.7-to-6.16.patch) = eb65eb4d87afd3b371400aa8aeff450f
MD5 (drupal-6.8-to-6.16.patch) = 46fa9ab02cc1d22599946cd8b97328bf
MD5 (drupal-6.9-to-6.16.patch) = bfa5281bd3c91217e4ad823cb25d99ba
MD5 (drupal-6.10-to-6.16.patch) = 4ecdea5ff2b563b4b6062858f617b1d3
MD5 (drupal-6.11-to-6.16.patch) = 341ba5e98890c822603bc70b2ff4be11
MD5 (drupal-6.12-to-6.16.patch) = a0820736bf4a95dbf9088b46be945e6d
MD5 (drupal-6.13-to-6.16.patch) = 180bacef1f7bc4b20062e838ee19c1c1
MD5 (drupal-6.14-to-6.16.patch) = 328bc9aa6f31ded453fac8e24eb6d6ba
MD5 (drupal-6.15-to-6.16.patch) = 9257deeede090540449dd4af4d1114fd


Thank you so much for this page. I used to hate the "Update of the week" from drupal. With these patches it is a SNAP!
JN
Thank you for your great job. I have used the drupal-5.14-to-5.15.patch on a multi-site installation and it worked without any errors.
Thanks a lot dude! With your work updating drupal it really takes just only a second! Thanks and thanks again :)
Thank you very very much.Worked without a hitch.
Once more, thank you so much for this page! Using these patches has really saved me lots of time when upgrading our system to 6.12.
I just upgraded three of my drupal sites using your patch files, and for once, they went smoothly, and QUICKLY!
Thank you!
Thank you for providing all this useful stuff on your page.
... runs like Schmidts cat!!!
Hi,
I have a windows based laptop from which I am going to try to upgrade my site which resides on a linux box. I currently use 6.6 and would like to upgrade to 6.14.
Can someone here please give me a step-by-step. I have been regretting not knowing enough and installing drupal. And upgradations are the only reasons. Please help.
thanks
Navs
Nice work, really nice work.
You saved me hours every upgrade!!
Im afraid to ask you, but did you check the 6.9 to 6.14 patch? Because im getting some errors and, since before it went smooth all the times, im wondering if maybe you upload a wrong file (i do it all the time ;) ).
Thanks again
Tried it with a fresh 6.9 and the patch went through without a hitch. May be you did some changes to your 6.9 files in the past?
I favor quick and simple approaches, and eventually gave yours a try with 6.14-to-6.15. For me, this is definitely the way to go. Thank you very much indeed!
Thanks for the great patch set - the update was smooth!
...a lot of them. I was choosing a CMS, and I was thinking about dropping drupal just for the upgrade complexity (hey, in wordpress is just clicking a button...). You saved the day.