[phpBB Debug] PHP Warning: in file?[ROOT]/ext/cleantalk/antispam/model/main_model.php?on line?378:?A non-numeric value encountered
[phpBB Debug] PHP Warning: in file?[ROOT]/ext/cleantalk/antispam/model/main_model.php?on line?391:?A non-numeric value encountered
I have version 5.7.6 of the extension installed on phpBB 3.3.10. I heard this combination would make this error go away. What is the solution?
]]>thanks for your plugin. I have only one problem:
https://hessburg.de/forum/
This is a phpBB forum and the height adjustment doesn’t seem to work here. Therefore I changed the height to 2000px:
[auto-iframe link=https://forum.hessburg.de height=2000px autosize=yes]
If I leave out the height, only the header is displayed.
Regards
Michael
I have had a phpBB site running for about 15 years and now want to wrap it in a WP site. The WP w3all phpBB plugin looks ideal. I don’t want to migrate the phpBB install, because a) I quite like phpBB as a forum and b) after 15 years, it’s got some pretty good search engine placement.
The phpBB site was and is installed in a /forum sub-directory. I want to leave it there (as already mentioned) for search engine reasons. I think it also makes sense to keep it separate.
I have always had an apache redirect in place, such that anyone going to the main domain, always gets moved to the /forum directory and all is well in the world. I did this, as even way back then, I had an inkling that I would expand it to a fuller site.
I have now installed WP in the root. So I now have WP in /public_html and phpBB in /public_html/forum. All good so far.
Whilst I develop the WP site (which may take me some time), I want people to continue to just get moved to the /forum directory and just see the phpBB forum – and have no idea that the WP site even exists.
The following seems to work fine:-
# php -- END cPanel-generated handler, do not edit
RewriteCond %{HTTP_HOST} ^thepompeychimes\.net$ [OR]
RewriteCond %{HTTP_HOST} ^www\.thepompeychimes\.net$
RewriteRule ^/?$ "https\:\/\/thepompeychimes\.net\/forum" [R=301,L]
That should only redirect the URIs: thepompeychimes.net/ and www.thepompeychimes.net/ (with or without the trailing ‘/’.
If I enter https://thepompeychimes.net/index_pre_wordpress.php, it correctly does NOT redirect. However, the WP https://thepompeychimes.net/index.php file DOES redirect. I don’t think it is the RewriteRule, otherwise, both URLs would redirect. Is WP somehow causing this? In WP General settings, I can see both WordPress Address and Site Address are set to https://thepompeychimes.net. Is WP causing this, such that when I enter https://thepompeychimes.net/index.php, it does actually execute index.php, but a set of steps subsequently redirect https://thepompeychimes.net/index.php to https://thepompeychimes.net due to the Site Address setting, which then gets redirected by the .htaccess RewriteRule?
Any help is appreciated. I can get to other pages, such as the login page and I can display the sample page installed with WP. But the home page (index.php) always gets redirected to the phpBB forum.
]]>Data too long for column ‘config_value’ at row 1 [1406]
The column allows up to 255 characters to be stored. With no clues as to what was causing the problem, I changed the column in the phpbb_config table to 510 characters. The registration then worked.
Since I wasn’t sure what software caused the error, I checked the table for instances where the length of the field was more than 255 characters. This resulted in a row with the following values:
config_name = cleantalk_stats__requests
config_value = {“1673798527”:{“amount”:1930,”average_time”:1.5208890713558294},”1673886172″:{“amount”:1531,”average_time”:1.627344846414008},”1673972894″:{“amount”:1096,”average_time”:1.6278631802457955},”1674059612″:{“amount”:662,”average_time”:2.0316175733808315},”1674223881″:{“amount”:259,”average_time”:1.393804264805031}}
This is a bug that needs to be fixed. A relatively quick fix would be to store this information in the config_text table where the config_value is a text column allowing thousands of characters to be in the field.
Request that you fix the bug with a new version of the extension.
]]>In the last version of the plugin, the 2.6.7, I obtain an error in the WordPress login, in the server log I found:
[Fri Dec 23 21:59:06.736719 2022] [proxy_fcgi:error] [pid 909351:tid 139835072587520] [client XXX.XXX.XXX.XXX:20482] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Undefined constant "WPW3ALL_MAIN_DBPREFIX" in /var/www/site.com/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php:788\nStack trace:\n#0 /var/www/site.com/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php(2942): WP_w3all_phpbb::phpBB_user_session_set()\n#1 /var/www/site.com/wp-content/plugins/wp-w3all-phpbb-integration/wp_w3all.php(585): WP_w3all_phpbb::phpBB_user_session_set_res()\n#2 /var/www/site.com/wp-includes/class-wp-hook.php(308): wp_w3all_phpbb_login()\n#3 /var/www/site.com/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()\n#4 /var/www/site.com/wp-includes/plugin.php(517): WP_Hook->do_action()\n#5 /var/www/site.com/wp-includes/user.php(110): do_action()\n#6 /var/www/site.com/wp-login.php(1231): wp_signon()\n#7 {main}\n thrown in /var/www/site.com/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php on line 788', referer: https://www.site.com/wp-login.php
Mi site is a multisite and in the code I don’t find the point where there is the constant WPW3ALL_MAIN_DBPREFIX and there are a lot of code in the form of:
(is_multisite()) ? WPW3ALL_MAIN_DBPREFIX . 'users' : $wpdb->prefix . 'users';
Maybe there is something missing?
Thanks and regards.
G.
Thanks
]]>1) the check by username when removing user from blog has been removed/switched to by email and some other check switched to be safer on avoid errors.
The plugin file
/wp-content/plugins/wp-w3all-phpbb-integration/class.wp.w3all-phpbb.php
has been patched and updated. Download and substitute if any problem when deleting users on a multisite installation:
https://plugins.trac.www.ads-software.com/export/HEAD/wp-w3all-phpbb-integration/trunk/class.wp.w3all-phpbb.php
into
/wp-content/plugins/wp-w3all-phpbb-integration/
folder
https://www.axew3.com/w3/forums/viewtopic.php?p=5489#p5489
]]>I’m running (for a customer) a phpBB site that used to be located behind a dedicated IP address, but had to be moved to a shared IP address.
After moving from dedicated to shared IP, logging into phpBB became impossible. When ever trying to log in, the FORM_INVALID error is triggered.
There’s a reverse Nginx proxy handling traffic to the shared IP, and a separate local Nginx instance handing the traffic coming in through the proxy.
I’m using the Nginx Real IP module to replace the internal IP of the proxy server by the original IP of the client. In other words, everything the back-end (including php-fpm) sees is the original client IP.
Do you have any idea how to get around this issue?
]]>