There must be some documentation about how the import works but I can not find any. I’m finding a lot of fixes to scripts but no instructions about where they should go. If anyone can point me in the right direction I’d appreciate it.
At this point I’m getting the following when I start the import.
Stopped
Starting Import…
Ready to go.
Thank you
I’m using WPMultisite 5.4.2 and phpBB 3.2.2
I’m migrating from withoutsanctuary.org/forum to withoutsanctuary.com
Theme is twenty-twenty
BUMP!
(yes I know this is an almost nine year old thread ;))
Years ago (before this thread was created) I asked Sam Bauers about how bbPress 0.9 compared to phpBB and he said that bbPress was slower by default, but as soon as you hooked up an object caching backend, that bbPress wooped phpBB quite easily.
But does anyone have an idea of how the “new” bbPress plugin compares to say phpBB performance wise? Logged out users are easily handled by caching, but what about the logged in folk? With some aggressive object caching, we can tank the number of queries to a minimum and it will run a ton faster, but I have no idea how this compares to the more “standard” forum tools.
And are there any tricks to making bbPress handle huge forums?
Let’s say it’s not in the Topic Types section – is there any other plug-in or concept that would allow me to somehow denote specific topics to get a different class? That’s all I’m looking for. We used to do it all the time on regular forums like phpbb – I’m just hoping there is something on this bbpress to mimic that response.
you can use this code :
*/
class phpBB extends BBP_Converter_Base {
/**
* Main Constructor
*
*/
public function __construct() {
parent::__construct();
}
/**
* Sets up the field mappings
*/
public function setup_globals() {
// Setup smiley URL & path
$this->bbcode_parser_properties = array(
‘smiley_url’ => false,
‘smiley_dir’ => false
);
/** Forum Section *****************************************************/
// Old forum id (Stored in postmeta)
$this->field_map[] = array(
‘from_tablename’ => ‘forums’,
‘from_fieldname’ => ‘forum_id’,
‘to_type’ => ‘forum’,
‘to_fieldname’ => ‘_bbp_old_forum_id’
);
// Forum parent id (If no parent, then 0, Stored in postmeta)
$this->field_map[] = array(
‘from_tablename’ => ‘forums’,
‘from_fieldname’ => ‘parent_id’,
‘to_type’ => ‘forum’,
‘to_fieldname’ => ‘_bbp_old_forum_parent_id’
);
// Forum topic count (Stored in postmeta)
$this->field_map[] = array(
‘from_tablename’ => ‘forums’,
‘from_fieldname’ => ‘forum_topics’,
‘to_type’ => ‘forum’,
‘to_fieldname’ => ‘_bbp_topic_count’
);
its all about your phpBB version, i have like your issue before edited the script converter 🙂
mine is phpbb 3.2.9, i mapped the corrent column in the script convert : phpBB.php
i have a heavy phpbb forum : 16 forums, 3000 topics, 95000 posts, 3000 users, all successfully imported in bbpress 2.5
here my fix :
phpbb 3.2.9 fix bbpress import
enjoy it
hello, about phpbb 3.2.9, i mapped the corrent column in the script convert : phpBB.php
i have a heavy phpbb forum : 16 forums, 3000 topics, 95000 posts, 3000 users, all successfully imported in bbpress 2.5
here my fix :
phpbb 3.2.9 fix bbpress import
enjoy it
hello, about phpbb 3.2.9, i mapped the corrent column in the script convert : phpBB.php
i have a heavy phpbb forum : 16 forums, 3000 topics, 95000 posts, 3000 users, all successfully imported in bbpress 2.5
here my fix :
phpbb 3.2.9 fix bbpress import
enjoy it
hello, about phpbb 3.2.9, i mapped the corrent column in the script convert : phpBB.php
i have a heavy phpbb forum : 16 forums, 3000 topics, 95000 posts, 3000 users, all successfully imported in bbpress 2.5
here my fix :
phpbb 3.2.9 fix bbpress import
enjoy it
(I also tried converting all of my phpBB tables to utf8mb_unicode_ci but that didn’t help).
The onscreen status is very high level. Is there an import log somewhere that might provide more details- pointing to something I can fix? I’m comfortable altering the MySQL structure of phpBB if needed.
I had the same problem (with phpBB 3.2.4) and no users importing. I tried creating a new founder and downgrading everyone else to standard accounts.
It still won’t work. Was there anything else you did?
I have a fresh bbPress install and want to import everything possible from my phpBB version 3.2.4 installation. The import runs and step 8 is importing lots of anonymous topic authors.
However, why aren’t my users importing? Based on other posts I ensure no topics/threads are attributed to founders/moderators/admins. (I created a single founder account and downgraded everyone else).
I see some references to a 3rd party import script, and other references saying its not needed. Can someone help? It’s Jan 15 2020 and I have the latest bbPress. Note sure hot to proceed.
Excerpt from log:
6.No forum subscriptions to import
5.All forum parents imported100%
5.Calculating forum hierarchy (0 through 11 of 11)0%
4.All forums imported100%
4.Converting forums (0 through 16 of 16)0%
3.No passwords to clear
2.No users to import
1.Skipping sync-table clean-up
All right, I’ll make a post. Usually try everything under the sun to troubleshoot things myself, and I’m usually successful, but this one is giving me fits. I’m importing a phpbb 3.1.9 database into the current release of bbPress. I plugged the MySQL database into my local server (it’s my box, I have full access) and pointed the importer at it. No problems up to that point. It creates users, deletes their default passwords, converts the forums, and then just continually tries the “Calculating forum hierarchy (X of X)” step over and over and over. I’ve tried restarting it, clearing previously-imported data, etc. – no dice.
I can get at whatever files might be necessary to get this working. This is a cluster of a migration on a few levels, so any assistance would be appreciated immensely. 🙂
I know about aravatars. when I turned them on after migration fro phpbb – lost of users got pissed off, and left to other similar forums which provide what our forum does…
But at least buddypress allows uploading the avatar..
IMHO not being able to upload their own avatar.. but having to register and use aravatars.. is a major drawback in otherwise great BBPress
I am trying to migrate from phpbb.
However, I have a very large phpbb forum that has hundred of thousands of rows to migrate (and obviously pressing continue every 5000 rows is tedious).
Is there a better way of doing this?
I am only really that bothered about keeping the users and the posts.
phpBB version is 3 but not the newest version of it. I’m doing this for another person, who has custom code on the site and he said that he is unable to update the version.
The row amount. I get the same results with either 100 or 1000.
The problem is just that it doesnt recognize the forum folder to get the top parent forums. 2nd problem. The importer changes posts into replies and now every post is a reply.
Which version of phpBB?
1000 rows at a time is pretty high. Make sure you have quite a bit of RAM/memory available for that many at once.
I am trying to import from an old phpbb forum to bbpress using the tool. I run it with row limit 1000, I have used 100 and it worked with the database. The problem is that it turns every post into a reply. They are in the same folder when importing from the phpbb database. Also it does not recognize the forums folder.
The forum folder is named: phpbb_3forums and the folder that contains both posts and replies is:phpbb_3posts. So I dont know why the forums don’t get recognized and why posts and replies get clumped up together.
This was not the problem in the last version. Last time I was just getting timed out but the Forums worked and pulled about 5k posts and the parents were done right. I have tried running the repair tools but doesn’t work.
Hi All,
Had the same issue as described above. The default phpbb.php import script didn’t convert anonymous users of topics and replies and the Pixenated script looped infinately with the conversion of users.
I’ve fixed the script and uploaded to PasteBin. Feel free to share widely.
https://pastebin.com/0QQbxL4z
How To:
1) Upgrade phpBB to v.3.2.5+
2) Install BBpress 2.6 RC7
3) Upload to /wp-content/plugins/bbpress/includes/admin/converters/phpbb.php
Remember that real men don’t do backups. They cry a lot.
I got it to work. I updated my phpbb install to 3.2.8 and used wurkagency’s script (https://pastebin.com/0QQbxL4z).
I’ve tried to import my phpBB users using bbPress 2.6.1 and also the above fix from wurkagency and am getting…
3.No passwords to clear
2.No users to import
…during import.
I tried demoting any admin/founders with any content as HammyHavok suggested with the same results.
Any advice or suggestions would be greatly appreciated.
Here’s a fix.
https://pastebin.com/0QQbxL4z
– Paste into ‘phpBB.php’ file and save in /wp-content/plugins/bbpress/includes/admin/converters/phpBB.php
Remember to back up the old phpBB.php file first.
Godspeed…..
When I try the fix on https://bbpress.org/forums/topic/fix-for-phpbb3-to-bbpress-conversion-script/page/2/#post-205592, I get this error on an endless loop:
Converting anonymous reply authors (100 through 100 of 100)
Hi everybody!
I’m having some problems importing from the latest phpBB into the latest bbPress.
I get the following error:
1. No passwords to clear
2. No users to import
Everything else appears to import as expected.
Thanks for this Pascal. At the moment I can’t do anything because I have that stickies loop issue and the final imported topics don’t seem right. The primary list of topics is fine but then all the replies are not there. I can compare the existing phpBB forum against the results to know.
I will wait for a reply about the recurring loop issue first.
My phpBB database is 3.2.7
I was trying to look at your source code for the phpBB importer but I can’t quite follow the logic.