Hi @johnjamesjacoby
Thanks for the update. I have downloaded again the alpha and installed it fresh on my website. Unfortunately still the same error message:
Repair any missing information: Continue
WordPress database error: [Specified key was too long; max key length is 1000 bytes]
CREATE TABLE wp_bbp_converter_translator ( meta_id mediumint(8) unsigned not null auto_increment, value_type varchar(25) null, value_id bigint(20) unsigned not null default ‘0’, meta_key varchar(255) null, meta_value varchar(255) null, PRIMARY KEY (meta_id), KEY value_id (value_id), KEY meta_join (meta_key, meta_value) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
No data to cleanStarting Conversion
@mikehaceman – that was it.
See: https://bbpress.trac.wordpress.org/ticket/3026
Can you try what Netweb suggested again, and see if it works now?
Hey @mikehaceman, sorry you are having trouble.
This isn’t usually necessary, but something between your two installations isn’t cooperating, and in these rare cases it unfortunately requires a bit of scrutiny.
WordPress installations since 4.4 and beyond will try to use utf8mb4 for their character set, and utf8mb4_unicode_ci for their collation. Traditionally these are InnoDB tables, but you’re usually free to decide this for yourself.
utf8mb4 tables have reduced maximum key lengths due to the additional bytes required for each character, so the safe maximum length is reduced to 191. It’s possible we haven’t updated our special converter table to handle this, so I’ll check, and update it if that’s the case.
If you wanted, it may be worth going through all databases, all tables, and all columns, and ensure that your encoding & collations are what you expect them to be. (This means in your old forums, and your new ones.)
[Edit: Updated this post to reflect what we’ve updated in bbPress’s converter]
Thank you for the reply. I have downloaded and installed alpha.
When running import im getting error:
Repair any missing information: Continue
WordPress database error: [Specified key was too long; max key length is 1000 bytes]
CREATE TABLE wp_bbp_converter_translator ( meta_id mediumint(8) unsigned not null auto_increment, value_type varchar(25) null, value_id bigint(20) unsigned not null default ‘0’, meta_key varchar(255) null, meta_value varchar(255) null, PRIMARY KEY (meta_id), KEY value_id (value_id), KEY meta_join (meta_key, meta_value) ) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
I tried to find this error and potential solution. I found someone recommending bbpress toolkit. I have installed it and system info is as follow:
WP version 4.6.1
Theme Twenty Sixteen 1.3
PHP version 5.4.19
bbPress version 2.6-alpha-6091
Active Plugins Name and Version
– p1 bbP Toolkit 1.0.6
– p2 bbPress 2.6-alpha
Any idea ?
There is a plugin
https://wordpress.org/plugins/bbpressmoderation/
It is a bit old, and I haven’t used it, but it may well work
Hi,
the content beneath Latest replies is aligned centered. Is it possible to align the text left? What custom-css I can use to achieve this?
I asked the support of the theme I use (Avada), but they tell me to turn you.
I’m using wordpress 4.6, bbPress-version 2.5.10-6063.
The link to my site is: http://psd2.nl/forum/
Thanks very much for your help!
Best regards,
Oeroes
I have a serious problem. Yesterday I installed bbPress, I tried it and after a few minutes I turned off.
After deactivating the plugin the entire site went offline. The wordpress admin panel works, so I reactivated bbPress and is back online.
The site is completely offline if I try to turn off bbPress, and back online when activate it. Why?
(Sorry for English, I am Italian)
my style pack does this
https://wordpress.org/plugins/bbp-style-pack/
If you want one ‘Private’ then add this to the title 🙂
Not totally sure exactly what you are after, but my style pack plugin includes a latest activity widget that sounds like it might do what you are after
https://wordpress.org/plugins/bbp-style-pack/
If you have WordPress set to use Hebrew you should be able to go to Dashboard -> Updates -> Update Translations and WordPress will download the bbPress Hebrew translations automatically
Try the bbp style pack plugin: https://da.wordpress.org/plugins/bbp-style-pack/
Under settings pick the tab ‘Forum Display’.
Cheers,
Lars
I found out that because in the header.php in my theme, the <html> tag has an attribute of lang="en" that overrode WordPress language options. I removed this and it works. Thanks for your reply anyway!
Actually, you should be able to do this now, I was looking at an incorrect URL.
Finnish is in the API here https://api.wordpress.org/translations/plugins/1.0/?slug=bbpress&version=2.5.11
You should be able to remove the .po & .mo files and then just update your translations from the dashboard (/wp-admin -> dashboard -> updates -> Update translations)
When you downloaded those files what options did you select?
You need to select All current to get the “current strings”
p.s. I’ve also just made a request to have bbPress “stable” language packs generated, once this is complete you should be able to download the translations directly from the WordPress updates dashboard, just as you get the translations for WordPress itself.
Keep an eye out for Finnish to show up in the API here
Ok, so it works with another install of wordpress, earlier theme. So I’m totally removing this install, including the db, and starting again.
I’ll get back.
Hi, thanks for getting back.
This is a brand new install. Theme is the standard 2017.
The only plugin is RemoveHowdy It makes no difference if it’s on or off.
I’ve removed bbPress, and reinstalled it again. No difference.
This bit doesn’t happen at all. When I activate it, nothing happens. Nothing in the apache logs. Nothing.
3. Activate bbPress from your Plugins page. (You’ll be greeted with a Welcome page.)
4. Visit ‘Forums > Add New’ and create some forums. (You can always delete these later.)
It’s Apache2. macOS. Runs IPv6 and IPv4 combined. Runs half a dozen other wordpress virtual web sites no problem.
Got me foxed.
WAMP or server installation ?
ok, suggest
You deactivate, delete and re-install bbpress
If that doesn’t work
It could be a theme or plugin issue
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
If those don’t then either maybe corrupt wordpress/server issue.
Hi,
I am using bbPress to create a forum for a customer. I use WordPress 4.6.1 and bbPress 2.5.11.
I downloaded the .mo and .po files in my language (Finnish) from this link, changed the file names into:
bbpress-fi_FI.mo and bbpress-fi_FI.po, and moved them to wp-content/languages/bbpress
Eventhough my wordpress site language is Finnish and I have those mo and po file in the folder, the bbpress forum is still in English.
Hi there,
I want to ask if I set a user in WordPress as author and as moderator in bbpress forum, if is correctly to say that he will be able to edit topics and replies of others user?
Hello everyone,
I have a backup of vanilla forum sql 5GB, I would like to import it in my wordpress site, I am trying to use import by bbPress, but without success, maybe the file is too large.
Unfortunately the server as OVH does not allow you to edit the php.ini or the phpmyadmin configurations.
How i can solve it?
I activated topic and reply subscriptions today, and the very first email I got was a bounce. I had written a response to someone else’s thread, and apparently, instead of sending it from my usual sending address (as specified in PostMAN SMTP: mail@domain.org) to my admin address (as specified in my profile: m@domain.org), it was sent from and to (!) this weird address: noreply@sudomain.domain.org (case is bbpress on one subdomain site of a MS network). Since I do not receive emails adressed to my subdomain, it was bounced to mail@domain.org.
Using this noreply@ does not make any sense to me, neither for sender, nor for recipient. Can anyone help? bbpress does not allow me to set a sending address, it just defined and used it. That is not good, since my SMTP plugin must have the last word in this. We all know that sending emails via PHPmailer/webserver (default WP behaviour) is unprofessional. And anyway, to send a notification to anywhere else than my profile email does not make sense. This looks very much like a bug, doesn’t it?
WP 4.6.1 (MS install w/subdomains), bbpress 2.5.11, PostMan SMTP 1.7.2, ~40 other plugins
Excerpt from PostMan SMTP’s log (with EDITS):
X-Mailer: Postman SMTP 1.7.2 for WordPress (https://wordpress.org/plugins/postman-smtp/)
From: SITE NAME <noreply@de.DOMAIN.org>
Sender: mail@DOMAIN.org
To: noreply@de.DOMAIN.org
Hi, I am not an expert so I ask you this question.
I need to increase font-size in bbpress forum in my wordpress site. I installed the plugin Simple Custom Css and add this code
#bbpress-forums .bbp-topic-content,
#bbpress-forums .bbp-reply-content {
font-size: 14px;
}
Nothing happened. Then I changed adding a line
#bbpress-forums .bbp-topic-content,
#bbpress-forums .bbp-reply-content {
display: list-item !important;
font-size: 14px;
}
Now it works, in the Staging Copy of the site. Can you confirm this is a correct code? Or this code can generate any unexpected issue somewhere?
Thanks!
Hi everyone, I’m sorry if I’m doing something wrong, I’m very new to the subject, and especially in wordpress architecture, I use bbpress, and I’m having a hard time researching 2 days to fix this and I’m not successful.
I need the information below the avatar to be centered below the avatar, because they are out of sync as the image shows:

Found the solution.
In /etc/mysql/my.cnf (/root/my2.cnf for me since it’s my second temp mysql instance for me), I changed wait_timeout from 600 to:
wait_timeout = 600000000000000
I found I read somewhere else in this forum that says the same, but I couldn’t find it again.
Please refer to: MySQL wait_timeout and WordPress
- wait_timeout is the time mysql will hold a non-interactive connection open for before closing it basically.
- It’s the number of seconds of inactivity on a single connection mysql will wait for before terminating a connection. For instance you may make a connection 1 second into script execution then go away and do 40 seconds of work in php and when you go back to use your connection again, mysql has killed it.