Upgrading from b2 to wordpress 2
-
Since a direct b2 -> WP2 converter doesn’t exist, I believe you have to do b2 -> WP 1.2 -> WP 1.5.2 -> WP2.
These threads will probably know for sure:
Wow. That sounds like a pain in the ass, especially since I already installed everything and pretty much worked out all the kinks. This makes me sad… they really should have a b2->WP2 converter. It seems silly that b2 and greymatter were the only tools that didn’t come with an import document.
WordPress does, it just hasn’t been updated in a while. WordPress has moved on a lot since the converter was last updated and so it won’t work with the current versions.
So, you gotta import it into a version the importer supports and then use the built in WordPress upgrade script to get the latest version.
It’s just a matter of someone taking the time to recode/update the converter and I don’t think it’s really that big of a priority as most people moved on from b2 long, long ago. 😉
And to be honest, it won’t take that long to do what I posted in my original post:
- Upload WP 1.2, install
- Import from b2
- Delete all files from FTP
- Upload WP 1.5.2 files
- Run upgrade script
- Repeat steps 3 through 5 for WP 2.0.x
Sure, a little time consuming, but not difficult or complicated. 😉
Why not do it this way – get Xampp, copy your current blog into it. Then do the upgrade on your computer (I’m assuming you have a PC) and there you can check all is good before transferring it back to the domain.
Xampp is very very easy to install and instead of copying files to a website you copy them to a directory – much quicker.
This might help?
http://www.tamba2.org.uk/wordpress/move3/All right, so if I backup everything and get into trouble, I can just reupload the database and everything will be back to normal?
I’m just gonna’ do it. I’ve got a few hours to waste this morning.
If I run into trouble, which I probably will [haha], I’ll be posting.
Right off the bat, I get this
“Sorry, I can’t write to the directory. You’ll have to either change the permissions on your WordPress directory or create your wp-config.php manually.”
Fixed above. Onto importing b2.
Some trouble while trying to import…
Database error: [Duplicate column name ‘post_excerpt’]
ALTER TABLE wp_posts ADD COLUMN post_excerpt text NOT NULL;Database error: [Duplicate column name ‘post_status’]
ALTER TABLE wp_posts ADD post_status ENUM(‘publish’,’draft’,’private’) NOT NULL, ADD comment_status ENUM(‘open’,’closed’) NOT NULL, ADD ping_status ENUM(‘open’,’closed’) NOT NULL, ADD post_password varchar(20) NOT NULL;That went well! Now let’s clean up the b2 database structure a bit…
Database error: [Can’t DROP ‘ID’. Check that column/key exists]
ALTER TABLE wp_posts DROP INDEX IDOne down, two to go…
Database error: [Table ‘band_B2.wp_settings’ doesn’t exist]
ALTER TABLE wp_settings DROP INDEX IDSo far so good.
Database error: [Can’t DROP ‘post_karma’. Check that column/key exists]
ALTER TABLE wp_posts DROP post_karmaAlmost there…
Database error: [Can’t DROP ‘ID’. Check that column/key exists]
ALTER TABLE wp_users DROP INDEX ID
The topic ‘Upgrading from b2 to wordpress 2’ is closed to new replies.