Hi again,
My PHP error log also shows errors in astounding-spam-prevention/includes/astound-admin-options.php. Variables $hip, $email, $author, $subject, $comment are all undefined. Lines 785, 787, 790, 793, 796.
Quick fix is to use echo $hip ?? '';
et cetera.
PHP 8.2.7, Wp 6.3.2, plugin 1.19
]]>Hi,
I’m getting these error messages:
PHP Warning: Undefined variable $options in [..]/wp-content/plugins/astounding-spam-prevention/includes/astound-check.php on line 15
PHP Warning: Trying to access array offset on value of type null in [..]/wp-content/plugins/astounding-spam-prevention/includes/astound-check.php on line 15
PHP 8.2.7, WordPress 6.3.2, plugin version 1.19.
]]>An error of type E_ERROR was caused in line 131 of the file /my_root/public_html/wp-content/plugins/astounding-spam-prevention/astound-spam-prevention.php. Error message: Uncaught ArgumentCountError: Too few arguments to function astound_ErrorHandler(), 4 passed in /my_root/public_html/wp-content/plugins/astounding-spam-prevention/modules/astound_chksfs.php on line 15 and exactly 5 expected in /my_root/public_html/wp-content/plugins/astounding-spam-prevention/astound-spam-prevention.php:131
Stack trace:
#0 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/modules/astound_chksfs.php(15): astound_ErrorHandler()
#1 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-class-loader.php(40): astound_chksfs->process()
#2 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-class-loader.php(17): astound_load()
#3 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-check.php(69): astound_load_module()
#4 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-check.php(86): astound_comment_check()
#5 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-post-checks.php(50): astound_register_check()
#6 /my_root/public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-init.php(57): astound_post_checks()
#7 /my_root/public_html/wp-includes/class-wp-hook.php(310): astound_init()
#8 /my_root/public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters()
#9 /my_root/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
#10 /my_root/public_html/wp-settings.php(632): do_action()
#11 /my_root/public_html/wp-config.php(119): require_once('/my_root/...')
#12 /my_root/public_html/wp-load.php(50): require_once('/my_root/...')
#13 /my_root/public_html/wp-login.php(12): require('/my_root/...')
#14 {main}
thrown
These are my server details with the latest error from wordpress. I had a similar error message a few weeks ago on PHP 8.2.10
Today I disabled the two spam database checks to see if it makes any difference.
I also had a prompt from ContactForm7 to check its correct working, which I did, and it passed that plugin’s test.
WordPress version 6.3.2
Active theme: Twenty Twenty-Three (version 1.2)
Current plugin: Astounding Spam Prevention (version 1.18)
PHP version 8.2.11
Hello.
Does this plugin work properly in PHP 7.4?
Thanks!
]]>Hi,
First of all, thank you for the wonderful plugin. It seems to work in preventing spam registrations, except that it also creates false positives where some of my legitimate site members (handled by the S2member plugin) can’t login.
In the WordPress adminstrative Users dashboard, where I’m normally able to reset user passwords, I also am not able to auto-generate new passwords for some of these users, where if I click on the Generate Password button, nothing happens.
I’ve had to temporarily deactivate the plugin as a result of the issues above.
Any feedback on what can be done would be much appreciated!
Darren
]]>Hello,
first of all, many thanks for providing this free plugin! I’d be very pleased to use it for our online teaching platform, but it seems that Astounding Spam Prevention is not working with the registration form by the “Uncanny LearnDash Toolkit”. Do you have any idea, how I could get it to work? There are a lot of spam registrations that I’d like to get rid of…
Thanks and best regards
Reinhard
Hi.
I loaded your plugin to one of my smaller sites for testing. When I use your test tab and type in the v word I can see it rejects it, but when I tried sending a message from my contact form, the message came through anyway.
Is it because I was logged in to my site as admin at the time? Do I need to try from a different computer?
Thank you!
]]>Hi! Looking for a replacement for wp-Spamshield for my website. I use WooCommerce to sell music books. Does your Astounding Spam Preventer work well with WooCommerce?
Thanks!
Al
]]>Hi,
So, I’m seeing hundreds of these php warnings in the site error logs:
[01-Jun-2019 17:47:53 UTC] PHP Warning: Cannot modify header information – headers already sent in /public_html/wp-content/plugins/astounding-spam-prevention/includes/astound-init.php on line 19
Any idea how to stop these?
Thanks,
Del.
]]>Hello, Will. Just FYI, because the checkboxes you use are not standard checkboxes, they don’t expose their state to a screen reader & are therefore not accessible to those w/sight-impairments. As you may know, WordPress is committed to being accessible at core to WCAG 2.x AA conformance level. It would be a good thing if those who write plugins would also commit to that level. In your case, it’s an easy fix–the original Stop Spammers plugin actually incorporated accessible checkboxes, & all you’d need to do is use them instead.
I hope you’ll give some thought to doing this, because at this point, a screenreader user can’t tell whether checkboxes in your options are on or off. Thank you for your attention.
It’s not particularly relevant to the situation at hand, but I’m running both the latest version of WordPress & your plugin. Also, I’ve been a member of the WordPress community since 2010 & hold a contributor badge on these forums, which is merely to say this is not a newby mistake. If requested, I’d be happy to supply some resources regarding accessible coding. Thanks again.
]]>I haven’t been able to get the plugin to work. Spammers that should have been caught are getting through. The diagnostics page says the tests are working. The log page says there is no log found.
Let me know what I can do to help diagnose the problem.
]]>Please let me know of any issues that you have with this plugin.
]]>