Today WordPress version 3.0 has been released by WordPress.Org This release is a major release with many changes and addition of various features.
Here in this tutorial we will discuss how to upgrade wordpress from version 2.9.x to 3.0 automatically and then how to do the upgrade manually. First we will make sure how to backup the current WordPress 2.9 install before we move on to WordPress 3.0
How to Backup your current WordPress blog
If you have any recent backup of your wordpress blog already, then its fine to skip this step, you can keep it as the backup and continue to the next step
If you don’t have recent backup, do this:
1. Goto file manager, and zip all your files, and then download the files to your hard disk. If you dont have file manager access, you can login via ftp, and download the complete folder.
2. Goto mysql database manager (phpmyadmin usually) and then export your database from there, and save it on your hard disk.
Now as the backup is done, you can proceed to the next step.
Automatic Upgrade of WordPress from version 2.9.x to 3.0
Optional: If you want to upgrade the wordpress from 2.9.x to 3.0 automatically, first make sure that your settings are working fine. To check them, simply goto the plugin manager, and try to install some new plugin, if the plugin gets installed fine, then it means you can use same settings for the wordpress upgrade from 2.9.x to 3.0 too.
Goto wordpress admin. When on the dashboard, goto the end of the page, you will see on the right bottom of wordpress 2.9:
Get Version 3.0
Clicking on it will take you to the next page where it will ask you to backup your files and database before trying to upgrade from WordPress version 2.9.x to 3.0 (that we have already done before)
You can also do the upgrade from the link on the top of the wordpress admin asking you to upgrade to WordPress 3.0
or from the left menu tools > upgrade
This will take you the the page where you will be asked to backup your files and database before you attempt to upgrade your WordPress from wordpress 2.9.x to wordpress 3.0
Upgrade WordPress
Important: before upgrading, please backup your database and files.
There is a new version of WordPress available for upgrade
- You can upgrade to version 3.0 automatically or download the package and install it manually:
Make sure you have the backup and click on Upgrade automatically and then it will start upgrading.
Please note, that when you start the upgrade, the dashboard will keep on loading for some time, so don’t panic, it will load soon (it usually dont take long! but if it does, then just be patient) and donot interrupt the process.
Once the upgrade is successful, you will see this message:
Upgrade WordPress
Downloading update from https://wordpress.org/wordpress-3.0.zip.
Unpacking the update.
Verifying the unpacked files
Installing the latest version
Upgrading database
WordPress upgraded successfully
This means that the automatic upgrade from version 2.9.x to 3.0 for your WordPress was successful.
If there was any error in it, state it below in comments.
Manual Upgrade of WordPress from version 2.9 to 3.0
If you want to upgrade manually from WordPress version 2.9.x to 3.0 simply follow:
Download the package from the wordpress.org official site.
First thing first again! make sure you made a backup of your files and database before before trying to upgrade from WordPress version 2.9.x to WordPress 3.0.
After making sure that you made the backup (and have it on your harddisk, not on server) there are two ways of upgrading manually. One is to simply upload the zip file to the sever and extract it, it will over write all the files that it needs to. This method is to be used by only those who know what they are using, and whats the directory structure that it will form when it will unzip. If you are not sure, then follow the other method for manual upgrading of WordPress 2.9.x version to WordPress version 3.0
If you are not sure how will the above method behave to do a manual upgrade of WordPress, simply use a ftp client (like filezilla) and upload the files to the server from the zipped wordpress 2.9.x. When prompted, simply accept to replace all the files. You can chose to do this action for all files in the current cue, so that you dont need to press ok for every file which filezilla or any other ftp client will be replacing.
This will upgrade your WordPress from 2.9.x to 3.0 manually.
Again! if you feel any difficulty or have any issues, do let me know! I will try my best to sort if out for you!
when I go to edit pages on the backend of my site, I get the error message: You do not have sufficient permissions to access this page. How can I get this to work? I’m not a pro with html or anything, but this is annoying and I need to edit pages in order for me to move on.
this error can occur on multiple occasions including incomplete / improper update of the wordpress too.
Try upgrading again or else if you want my service to fix it for you please let me know.
Thank you for this :)
you’re welcome Mark
Actually, I think your instructions on how to upgrade manually could cause problems for people as they don’t mention how to avoid rewriting over the whole wp-content directory. The instructions here spell out what you need to do:
actually i think your way of how to read an article may cause some problem :) i mentioned to do a full backup… so in case any issues arises they have full backup
Hello! Please help me with the following: when I try to upgrade my wordpress I get only the lines below
“Downloading update from https://wordpress.org/wordpress-3.0.zip.
Unpacking the update.”
The page never reload itself, and no matter how much I wait, nothing happen any more.
Thanks in advance :)
there could be number of issues causing this. Did you try manual upgrade?
If you want my service to do it for you, please let me know.
Ok this was pretty fun to read
i was trying to be serious though!
Thank you so much for making this. I have been struggling for days trying to either find the right theme or customize other themes manually. This is exactly what I needed!
help me please i am trying to upgrade wordpress 2.9 to 3.0 automatically i have made all file&folder permission but it showing an error as could not copy file “upgrade/wordpress.tmp/wordpress/wp-activate.php” but I checked this file to give file permission i did’nt fount this file in the same folder.What might be the problem?
this is the actual error i am getting
“Downloading update from https://wordpress.org/wordpress-3.0.zip.
Unpacking the update.
Could not copy file: /public_html/wp-content/upgrade/wordpress-3.tmp/wordpress/wp-activate.php
Installation Failed “
did you try upgrading manually? (if you are not sure how to do it, let me know if you want my service to do so)
did you change permission for the folder it is supposed to be in?
yes i changed all the permissions for all folders and files..
doing manually i ddn’t get much help where to copy wordpress files it should not effect my plugins and theme.
please let me know if you want me to do manual upgrade for your wordpress, don’t worry you will not lose any plugin or theme file as i will be making complete backup of files and database too.
Fatal error: Call to undefined function is_multisite() in D:Webspaceweb01bangiaubangiau.orgwwwwp-includeswp-db.php on line 505
I did exactly what wordpress.org say! But failed
you can read about this issue on this page: http://nabtron.com/error-call-to-undefined-function-is_multisite-after-wordpress-3-0-upgrade/