The following download is provided for those users who do not find it necessary to overwrite all the files within their Drupal 6.x installation when an update becomes available. Using a file comparison utility, the following update zip file contains only the date modified Drupal core distribution files which have been changed, added, or updated since the previous release.

Upload the new files to your Drupal site, then log into your site as the administrator and run update.php. A link to the update.php file can be found on the Administer » Site building » Modules page.

After running update.php, your Available Updates and Status Report functions will indicate that you are running the latest Drupal release version.

Drupal 6.19 to 6.20 Upgrade Files Only

Note:
You can also download any of the other Drupal 6.x upgrade files from the same page. For reference purposes, see the following drupal.org support topic page: Drupal 6.x Upgrade - Files Only

Sam308

By the way, I have successfully updated twelve (12) Drupal 6.x websites using this method and have never encountered any site problems.


Past Topics for Reference

Drupal 6.17 to 6.18 and 6.18 to 6.19 Upgrade - Files Only
http://drupal.org/node/887402

Drupal 6.16 to 6.17 Upgrade - Files Only
http://drupal.org/node/816600

Drupal 6.15 to 6.16 Upgrade - Files Only
http://drupal.org/node/732174

Drupal 6.14 to 6.15 Upgrade - Files Only
http://drupal.org/node/663396

Drupal 6.12 to 6.13 Upgrade - Files Only
http://drupal.org/node/507682

Drupal 6.11 to 6.12 Upgrade - Files Only
http://drupal.org/node/462634

Drupal 6.10 to 6.11 Upgrade - Files Only
http://drupal.org/node/449382

Comments

56rosa’s picture

Hello,

Is it really important to upgrade from 6.19 to 6.20 right away? Can't we wait for another 3 months?

Just asking this since we will have a new site ready soon, and we don't want the developer spending time upgrading this main site just before the new one.

Thanks a lot,

Sam308’s picture

There is no rush to upgrade, but if you use this method to upgrade, it only take about 2 minutes to perform.

cestmoi’s picture

Since 6.20 has no security fixes, there is no need to rush I believe. I personally have done it on a local server but not yet on a live site.

56rosa’s picture

Hi Sam308,

Can I use these files even on a local host? And where do I place them exactly please?

Thanks a lot,

Sam308’s picture

Yes, you can use them even on a local host. Just copy the files over to your Drupal installation's root folder, thus overwriting the old files.

56rosa’s picture

But do I need to change anything else in the new files then? Like linking everything back?

And I have a multisite installation. So, I have 2 sites.

Anything else I should consider or do?

Thanks a lot,

Sam308’s picture

You don't have to do anything else. Just preform the update as stated on this page.

tinny’s picture

i upgraded to 6.20 by dragging the files over ftp and replacing the old ones. now i get 500 internal server error. why?

i think someone on irc mentioned something about not being the owner or permissions or something.... i dont know.

FIXED: It was to do with my .htaccess file. i accidentally replaced it when i shouldnt have. it needed this line at the top:

RewriteEngine on
RewriteBase / 
56rosa’s picture

Ok thanks Sam308. I'm still wondering if I should try your solution, or if I should do it the usual way! I'm on my own here you see. Nobody else can help me with these sites. This is why I'm careful at what I'm doing...

Thanks for your input

Sam308’s picture

Don't worry. I have successfully updated twelve (12) Drupal 6.x websites using this method and have never encountered any site problems.

Just follow the instructions at the top of the page.

It is also best do retain a copy of your Drupal site locally on your computer so that you always have a backup of your site.

56rosa’s picture

Ok Sam308,

I guess that I will give it a shot when I feel ready.

Thanks a lot

silverwing’s picture

I'm surprised it took me this long to find out about this!

It would be nice on your web page to link to the release notes, especially if there are changes to the .htaccess or settings.php files.

~silverwing

cestmoi’s picture

Be careful with .htaccess and robot.txt files as they have been slightly changed. If one has done any changes on them, they need to re add them manually to the upgrade files.

I am wondering why Drupal does not provide a partial upgrade/patch. Even better, why not make upgrade as easy as 1-2 clicks like in Wordpress !

Cheers

dcarver220b’s picture

Hopefully this is something easy, I'm a Drupal Noobie.
I placed my site to maintenance, backed it up, ftp'd the files, ran update.php - and the status report indicates 6.19 is still installed.

Any ideas?

--and Thank You for providing these differential files - way good.

Sam308’s picture

(1) You don't need to put the site in maintenance mode to upgrade.
(2) Make sure you downloaded the correct upgrade version.
(3) Follow the instructions at the top of this page.

dcarver220b’s picture

Thank you for replying, Sam. I think the issue is that my Drupal site is hosted by iPage.. I may not have all the permissions needed to perform an update. I did follow all the instructions on page top, to the letter, but no good results. I have a ticket open with iPage, so hopefully I'll get some answers soon.

BTW, I also attempted a 'full' update - same results.

Thanks again, if you're interested in the final results, I'll keep you posted.

PhillReynolds’s picture

Hi, thanks a million to Sam308 - your upgrade to 6.20 ( files only ) worked like a charm.
Just followed your comments and suggestions to the letter and no problem.

http://www.freemasonrycape.net is the site if anyone is interested to see it.

Done using Aquia Slate theme and still very much a work in progress.

For anyone having Spam hassles, I'm using the Mollum module which works great, plus I also had to install the mollum-guestbook module as well. Had no issues since installation and Spam reduced to virtually nil.

rneal’s picture

Thanks, this is most helpful.

memexikon’s picture

Wasn't able to compete the upgrade. Had to revert back to a saved copy of 6.19

Fatal error: Call to undefined function block_list() in /home/foo/foo/fool/foo/includes/theme.inc on line 1629

anunez’s picture

Hi,
Just followed the File Only upgrade instructions and it works.. but, now CCK node added appear to be empty .. until I trigger a "kind of flush", for instance, by listing fields of the cck node type.. then, all nodes all revealed with its added contents.

I've tried to disable cache, etc.. but does not work, google and browse here, but no clues. Any idea?

Thanks

kmj1000’s picture

I've updatred one drupal site successfuly from 6.19>6.20 but am having problems with the second
after running update.php. The site is all there but when I go for admin I now get a blank page!
When I now try running a drush command eg drush test mail I get the following>

PHP Fatal error: Cannot redeclare system_help() (previously declared in
/usr/share/drupal6/modules/system/system.module:47) in
/usr/share/drupal6/modules/modules/system/system.module on line 106

I can see it doesn't like a redeclaration in system.mdule but beyond that I'm
stuck. Commands like drush conf work.

Any help or advice appreciatad!

mustardman’s picture

Hi Sam,

Any idea when you might have the 6.20 to 6.22 upgrade? I find these upgrades of yours very useful. I honestly don't understand why Drupal does not provide this or some other simple way to upgrade in v6. Their way is so much more complicated and time consuming. Especially for someone like me with several single site drupal installations.

PS: Why is there no way to register an account on your website?

Sam308’s picture

mustardman:

(1) Sorry, but I cannot create the Drupal 6.20 to 6.22 Upgrade - Files Only method anymore because whoever created the version 6.22 download archive changed all the file date / time stamps to 5/25/2011 1:43 PM.

This was a complete blunder on Drupal's part to change all the file date / time stamps, even on the files that were not updated or changed.

If you can get Drupal to re-issue another 6.22 version leaving the date / time stamps on the unchanged files alone, then I can create a valid Drupal 6.20 to 6.22 Upgrade - Files Only package.

(2) Why is there no way to register an account on your website?
I had to deactivate the user sign-up due to excessive spam sign-ups.

mustardman’s picture

Re: SPAM

2 words. Mollom module.

If that still is not enough then do not allow automatic approval.

Sam308’s picture

It seems that the 6.22 version is buggy.

You may want to pass on this upgrade until these bugs are fixed.

Read This...
Blocks lose settings during update.php and cache clears

and this (Known issues):
Drupal 7.2 and 6.22 released