• Skip to primary navigation
  • Skip to footer navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

WP Fangirl

WordPress Consultant Sallie Goetsch

  • speakerdeck icon
  • Home
  • About
  • Why WordPress?
  • How I Work
  • Portfolio
  • Services
  • Blog
  • Contact

Manual Upgrades Are Not a Thing of the Past

November 12, 2009 by Sallie Goetsch 6 Comments

image

What is it with certain webhosts? I mean, I know that none of the Fantastico-type installers have yet caught up to the fact that you can upgrade WordPress automatically from within the dashboard, so whenever you log into your control panel, it’s going to tell you that you need to upgrade even though you already did. (I found that “upgrading” through Cpanel when I have already upgraded is safe in BlueHost; I have not tried doing the equivalent with GoDaddy or DreamHost.)

But some web hosting companies seem determined to cut you off entirely from the automatic upgrade and install features of the latest versions of WordPress. And the absolute worst culprit I have yet discovered is Earthlink. Attempts at upgrading automatically not only don’t work, they manage to wipe out the active theme folder, much to the dismay of my client, who then needs me to go in, restore her theme, and handle the upgrade manually.

I have no idea why Earthlink sets it up this way, but the ability of WordPress to function rests on the existence of a file called Earthlink.dat, created when the Earthlink staff first installed WordPress. I’m not really interested in the technical details of why this problem exists, since I believe the best solution is for my client to switch web hosts. Their “starter site” plan costs more than twice what everyone else is charging, and I’m not hearing wonderful things about their service. (It was different back when my cousin Jason the Mac geek worked there.)

And this isn’t the only client whose WordPress site I’ve had to upgrade manually of late. In some cases, the installation was too old to upgrade automatically and wouldn’t work with the wonderful Instant Upgrade plugin. In others, there appeared to be some kind of permissions block. Either way, I’ve pretty much memorized the not-very-complicated instructions from the WordPress Codex.

Step 1: Replace WordPress files

  1. Get the latest WordPress. Either download and extract it to your computer or download it directly to the server.
  2. Delete your old wp-includes and wp-admin directories.
  3. Copy the new WordPress files to your server, overwriting old files in the root, except perhaps the wp-content folder (see “NOTE” below). Note that this means *all* the files, including all the files in the root directory as well. If you use the default or classic theme and have customized it, then you can skip that theme.

NOTE   The wp-content folder requires special handling, as do the plugins and themes folders. You should copy over the contents of these folders, not the entire folder. In some cases, copying the entire folder may overwrite all your customizations and added content.

Also take care to preserve the content of the wp-config.php file in the root directory. This file contains current settings for your existing installation, e.g. database sign-in information.

Step 2: Upgrade your installation

Visit your main WordPress admin page at /wp-admin. You may be asked to login again. If a database upgrade is necessary at this point, WordPress will detect it and give you a link to a URL like http://example.com/wordpress/wp-admin/upgrade.php. Follow that link and follow the instructions. This will update your database to be compatible with the latest code. If you fail to do this step, your blog might look funny.

This is not difficult, or even very time-consuming. It’s just tedious. And it shouldn’t be necessary.

Related Items

  • backup in progress
    WordPress Database Backup
  • WordPress Missing Manual First Edition
    WordPress Manual No Longer Missing
  • Database check and repair tools in cPanel
    Checking and Repairing Your WordPress Database

Share this post:

Share on Twitter Share on Facebook Share on LinkedIn Share on Email

Filed Under: Using WordPress Tagged With: Site Management, WordPress Hosting

Reader Interactions

Comments

  1. Barry Zweibel says

    March 2, 2010 at 2:04 pm

    Thank you soooo much for posting these instructions. They worked PERFECTLY!

    And to think, after several frustrating attempts with Earthlink tech support, I thought my only option was to move my site (and/or blog) to another host because Blogger was discontinuing ftp-ing and Earthlink couldn’t provide an updated version of WordPress.

    Thank you, Sallie. Thank you VERY much.

    Reply
    • Sallie Goetsch says

      March 2, 2010 at 3:08 pm

      Barry, for your own sake–change hosts. Earthlink is ripping you off. You could even go somewhere like Page.ly where they’ll do your WP upgrades and site backups as part of the hosting package. (Though they do WordPress-only hosting, so you’d have to convert your static site if you have one.) Bluehost and Liquid Web are also good options. Earthlink may be an adequate ISP, but as a web hosting company, they’re DIRE.

      Reply
      • Barry Zweibel says

        March 2, 2010 at 8:31 pm

        I must be “the exception that proves the rule” because I’ve found them to be an excellent host – except for this one issue, which, thanks to you, is now resolved.

        Reply
        • Sallie Goetsch says

          March 3, 2010 at 6:58 am

          Well, then, good luck to you, and glad I could help.

          Reply
  2. Tom Jackson says

    March 27, 2010 at 2:20 pm

    Excellent instructions-

    I make it a policy to avoid Fastastico installations, even if available, & set up the database & WP myself. It only takes a few minutes & can eliminate potential problems.

    Reply
    • Sallie Goetsch says

      March 27, 2010 at 3:54 pm

      I’ve rarely had problems with one-click installs, but a manual first installation isn’t really the issue–it’s the stupidity of having to do manual upgrades every single time there’s a new version of WP, which is, as you may have noticed, rather often.

      And then there are the hosts that refuse to let you do automatic plugin upgrades.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

What I Write About

  • Book Reviews
  • Content Strategy
  • Design
  • Hosting and Servers
  • Most Valuable Plugins
  • There's a Plugin for That
  • Using WordPress
  • Widgets
  • WordPress Consulting
  • WordPress Events

Series

  • Interviews (5)
  • Checking Up on Your Website (4)
  • Client from Hell (5)
  • WordCamps (17)
  • WP-Tonic Roundtable (30)
  • Modern Tribe Tutorials (13)

Follow Sallie on Twitter

    Sorry, no Tweets were found.

RSS Latest News from the East Bay WordPress Meetup

  • Does It Work? Using The New CSS Layout with Rachel Andrew
    Things change rapidly in the WordPress world. The content in this post is more than a year old and may no longer represent best practices.Description Over the past two years, […] The post Does It Work? Using The New CSS Layout with Rachel Andrew appeared first on East Bay WordPress Meetup.
  • Speaker Training
    Get the workbook and slides for the October 2019 speaker training, plus background and pro tips. The post Speaker Training appeared first on East Bay WordPress Meetup.
  • SEO Audit Template & Resources
    Our November speaker, John Locke, graciously provided a template for an SEO audit report. You can download it as a Microsoft Word or PDF document. The post SEO Audit Template & Resources appeared first on East Bay WordPress Meetup.

Footer

Contact Info

2063 Main St #133 · Oakley, CA 94561

+1 (510) 969-9947

author-izer

sallie [at] wpfangirl [dot] com

Location

Map of East Contra Costa County

I live in Oakley, CA and run a WordPress Meetup in Oakland, CA. Don't confuse them!

Subscribe for New Posts

  • Since I blog on an unpredictable schedule, you might want to subscribe by email. I'll also send out occasional announcements about events.

  • Privacy Policy: I will never sell or rent your contact information.

  • This field is for validation purposes and should be left unchanged.
  • Contact
  • Colophon
  • Comment Policy
  • Privacy Policy
  • Five for the Future

Copyright © 2023 · Utility Pro on Genesis Framework · WordPress · Log in

MENU
  • Home
  • About
  • Why WordPress?
  • How I Work
  • Portfolio
  • Services
  • Blog
  • Contact