B2Evo Importer
-
Ok. Last chance. I’ve requested it many, many times, but so far, everyone has zoomed right by it. I was asked to send in a DB dump of my site, and nada. I’m asking for a B2 Evolution to WordPress importer. I was considering trying to go through MT, but with their changes, I’m not even sure that is a good idea. Can someone either come up with an Evo to WP importer, or a template to go from B2Evo to MT to WP? Thanks in advance.
-
I’m also having a proble with the importer, I had the user problems noted above but just deleted the users since I only had 2, but then it gave me this error:
Warning: Invalid argument supplied for foreach() in /home/content/c/h/a/changbill/html/blog/wp-admin/import-b2evolution.php on line 415
0 category record(s) imported!
Importing Entry records …
0 entry record(s) imported!
0 comment record(s) imported!
0 entry category record(s) imported!
That’s all folks!Any help would be appreciated.
Ignore the above post I am exceedingly stupid, after throwing in some debugging code I realized I had entered the wrong blog_id number. Sorry.
I have two questions:
1) is there a way to test this script before I actually use it? I’m working with a couple of years worth of posts & comments, so I’d like to know what I’m doing before I run this script on that data.
2) for those of you that are familiar with b2e’s backend, what statistics plugin is most similar to b2e’s? I’m about to migrate, and that’s one of the features that I most love about b2e, I can always see who’s been by and how they got there.
Unfortunately I was lazy and used the ‘fantastico’ installer that my site host provides to install b2evo (version 0.9) and am sick of it and installed WordPress using the same sinstaller. Now i’m trying to figure out how to import my entries.
Has this script been successful at all with wordpress and b2evo using separate databases?
@pyrofenix
I don’t *think* this script will work for two separate databases, but this shouldn’t be too difficult.Uninstall WP using the same Fantastico script. You’ll want to use the latest version (2.0.1) anyway.
Next, follow the installation instructions (its super easy)
https://codex.www.ads-software.com/Installing_WordPressWhen you get to the point of defining the database in wp-config, point this new installation to your b2e database.
Finally, run this script and follow the instructions.
Hello, I’m moving from a B2E blog to WordPress.
Anyhoo, I try running this script and all that happens is that first I get this error message:
WordPress database error: [Table 'b2evolution.wp_users' doesn't exist]
INSERT INTO wp_users (user_login, user_pass, user_firstname, user_lastname, user_nickname, user_icq, user_email, user_url, user_ip, user_domain, user_browser, user_registered, user_level, user_aim, user_msn, user_yim, user_idmode) VALUES (everything hereafter deleted because I am paranoid)and after that I get about a billion of these:
WordPress database error: [Table 'b2evolution.wp_categories' doesn't exist]
INSERT INTO wp_categories (cat_ID, cat_name, category_nicename, category_parent, category_description) VALUES ('', 'Blandbloggat', 'blandbloggat', '', '')Also, since I blog in Swedish I get the umlaut-error. Is there a way around that?
Now, I’ve read every post here, Googled the hell outta this thing but so far no help. Anyone have any creative ideas? My B2 isn’t new, it’s version 0.9.0.11.
Any help is appreciated!
EDIT: Sorry, I’m a dickhead. I didn’t understand that you had to put WP into the exact same database that B2 was in. Things worked a lot better after that.
However the problem with the umlauts and questionmarks remain.
OK, I’ve now installed b2e & WP, generated dummy posts and comments, then run this conversion a total of four times to get comfortable with it before I run it on my real data. I understand everything that’s happening, just have one last question.
Once you run it, the database is approx twice its original size. I’m not hurting for server space, but just wondering, is it a good idea to clean up all the “evo_” entries once the data has been properly imported?
This is not working for me: I get the following error:
Importing User records …
0 User record(s) imported!
Importing Category records …
2 category record(s) imported!
Importing Entry records …
Invalid query: Unknown column ‘post_category’ in ‘on clause’
SQL : SELECT * FROMevo_posts
INNER JOINevo_categories
ON cat_ID = post_categoryI have b2evolution 1.6-Alpha installed
This script is not designed to work with 1.6 alpha. At the moment I don’t know of a script that will work for you. You may want to try webdevelopers.com (or some other forum) for help importing your SQL.
I talked to the developer of this script and he said its only compatible with WP 1.5, if thats correct, does anybody know where I could download this?
Where can I find or download latest version of b2evo to WP v2 converter / importer?
Thanks!
gwlj
I’ve been reading all of this and maybe the best thing is to install wp 1.5 and then upgrade to 2.0.2 after importing all my posts from b2evo.
The thing is that I can’t find a copy of wp 1.5, does anybody know where is kept the older versions of wp so I can download one for me?
Greetz,
ok, like many disgruntled b2evo users, I am here now (ironically I used to run an older WP install) – i’m looking to port my site out of b2evo (mainly because of the lack of spam support/switching off trackbacks etc)
so, as this seems an organic thread can someone summarise?
where is the latest version of the conversion script?
which WP version do I install?
how do I port over?who gets the high five when it works?
if we can finalise this as a solution its going to make a lot of people happier and make it all more manageable
touch wood
I’m trying to use this script, and am having some trouble. Here is what I did first:
Installed 2.0.3 via fantastico.
Used PHPMyAdmin to copy the tables from b2evolution (1.6) into the wp database.Ran the script.
The categories imported, and I can find them. It said it imported users, but I cannot find them. I get an error message when it is importing the entry records:
All right sparky, this is where the actual import takes place! Do you feel lucky today? :p
Importing User records …
3 User record(s) imported!
Importing Category records …
8 category record(s) imported!
Importing Entry records …
Invalid query: Unknown column ‘post_category’ in ‘on clause’
evo_posts
SQL : SELECT * FROMINNER JOIN
evo_categoriesON cat_ID = post_category WHERE cat_blog_ID IN (5)
Any help would be awesome!
Duh! Read the comments first. I ran across someone with the same problem (b2evo version 1.6). Hoping it is fixed now??
Hi everyone. As far as I know, the latest version available is still the one on my site (https://themikecam.com/downloads/import-b2evolution.php.txt) and only works with WordPress 1.5. I’ve not had the time nor the inclination to update it, but anyone else who would like to is free to do so.
- The topic ‘B2Evo Importer’ is closed to new replies.