redsand
Forum Replies Created
-
Forum: Plugins
In reply to: [WP-SpamShield] Reverse DNS lookup (gethostbyaddr) via the wp-spamshieldHi tutakjj,
gethostbyaddr()is a standard PHP function that is also in the WordPress core code. We’ve done extensive testing on thousands of sites, with every major web host out there, and the implementation we use has never been an issue.If your host has issues with it, to be honest, it’s time to get a new web host, because it means they will have issues with WordPress itself too.
– Scott
Please note that the WP-SpamShield Support page is our main support venue, not the WordPress forums here, so that will always be the best way to get a quick response and resolve any tech support issues.
Forum: Plugins
In reply to: [WP-SpamShield] support Nginx and MU sites?Hey wuboys,
Thanks for your response, it really helps me understand what’s your concern.
You’re welcome. 🙂 I’m glad you know that we are here to help.
I am not here to debate anything. Just a poor guy who want to make things work 🙁 . It’s in deed a “support forum”, and your response supports me to understand more on web server infrastructure. Thanks for your great work and excellent plugin.
Totally understand. 🙂 I’m glad that it helps. You’re very welcome.
Yes that’s the link I had guessed it was…read that page many times before. 🙂
No worries. I got your info out of the logs. I’ll drop you an email in a few minutes.
– Scott
Forum: Plugins
In reply to: [WP-SpamShield] support Nginx and MU sites?Initially, I wrote a semi-long response, but then, I thought about it, and deleted it.
This thread has gotten way off topic. Your questions and comments aren’t about any issues with the plugin…you want to debate about Nginx vs Apache. That’s a long and neverending argument, and this isn’t the place for that. This is a “Support Forum” not a “Debate Forum”.
Like I said above:
If you would like to discuss further, or would like more detailed explanations, feel free to contact us via the WP-SpamShield Support page, and I’ll be happy to explain.
Forum: Plugins
In reply to: [WP-SpamShield] Message is wrong on the version of phpYou’re very welcome!
I’m glad you were able to fix the issue.
Have a good one. 🙂
Forum: Plugins
In reply to: [WP-SpamShield] support Nginx and MU sites?Unfortunately, that article contains inaccurate information and a flawed understanding of Nginx and Apache. I wonder…by chance, are you the author of the article?
The modifications you are suggesting are not recommended and will not make the plugin compatible with standalone Nginx installations. Also, the plugin will be overwritten every time it is updated.
My initial response above was correct and should be heeded. If it was possible to run it successfully on standalone Nginx, we would have coded it to do so. We already explored all possible options and carefully weighed the pros and cons. Every error message built into the plugin is there for good reason, and should be heeded.
We have clearly noted on the plugin’s minimum requirements and on the Known Issues and Plugin Conflicts page that the plugin is not compatible with standalone Nginx.
.htaccess does more than provide security. For example, it also can provide directives to control caching, among others.
The real issue though is that Nginx does not allow for a directory level configuration file, whereas, Apache does. (Even IIS has this.) This is a significant advantage of Apache over Nginx. Plugins are much more powerful when they can use this feature.
No matter what directives you add to your Nginx config, you won’t be able to make up for this.
We do not recommend hacking the plugin, nor do we provide support for hacked versions of the plugin.
If you would like to discuss further, or would like more detailed explanations, feel free to contact us via the WP-SpamShield Support page, and I’ll be happy to explain.
Forum: Plugins
In reply to: [WP-SpamShield] Installation caused some pictures on pages to not loadHi emb1301,
At the top of the support forum there is a sticky post that we ask users to read first because it guides you to excellent troubleshooting options we have already put together for our plugin users.
We will be happy to help you out. You will need to take the following steps:
- The Troubleshooting Guide and FAQs are the place to start.
Please take a few minutes to work through these, as they solve over 90% of issues users have. (Please be sure to follow all the steps, not just read through them.)
Once you have gone through the Troubleshooting Guide and FAQs, if that doesn’t solve the issue, we’ll need a bit more info from you on the specifics, and we’ll need to email back and forth, so you should move on to the next step.
- Submit a support request at the WP-SpamShield Support Form, our main support channel for the plugin. We have an excellent diagnostic process.
That will allow us to help you diagnose this, find out what the real issue is, and get things working right for you.
– Scott
Please note that the WP-SpamShield Support page is our main support venue, not the WordPress forums here, so that will always be the best way to get a quick response and resolve any tech support issues.
Forum: Plugins
In reply to: [WP-SpamShield] Message is wrong on the version of phpHi winterstreet,
Yes, this is something we’ve definitely seen before.
It’s not an issue with the plugin.
The short answer: It’s most likely an
.htaccessfile configuration conflict.The PHP version reported by the plugin is correct. However, that doesn’t mean you’re wrong either. I’ll explain.
The PHP version is reported directly by the system, so it is always going to be correct. That is not something we can make a mistake on. If you’re getting the same version number from another plugin as well, you need to trust that.
I checked out your site from the link in your profile. On your web host (as with most good hosts these days) there is more than one version of PHP available, and by changing the configuration in your
.htaccessfile, you can use different versions of PHP at runtime.So when you ran your
phpinfo()test, you may well have been running PHP 5.4.43. Just an FYI, PHP 5.4 and 5.5 have also reached end of life (EOL), which means they are no longer being supported by the PHP team nor are they receiving security updates. I would recommend upgrading to PHP 7, or at least 5.6. (PHP 7 is over twice as fast as 5.6…you will most likely really like it.) If you have any issues with PHP 7 compatibility, you’re fine to stick with 5.6…it should be a problem-free upgrade from 5.4.The most likely scenario is that you have conflicting configurations in two different
.htaccessfiles. There is most likely an.htaccessfile in the root of your site that is set to use PHP 5.4. The.htaccessfile in your WordPress directory is likely set to use PHP 5.2. You will need to check it for any lines there that look similar to this:AddHandler application/x-httpd-php52 .phpIf you find something like that, remove it.
Keep in mind that
.htaccessfiles in subdirectories will override any.htaccessin the root.If you don’t find the offending
.htaccessfile, then you can do the following:- Install our plugin, RS System Diagnostic.
- Use the “Switch to Advanced View” button. That will detect all your
.htaccessfiles and include them in the data. - Download the generated text file to your computer.
- Search it for the line above line of code mentioned above, or anything referencing PHP 5.2.
- If you still can’t find it at this point, you’ll need to contact your web host’s tech support. Your particular host has good support, and should be able to help you fix the issue.
Once you get it fixed, to prevent issues like this in the future, you want to only specify PHP handlers (aka PHP version) in your root
.htaccess, so that other.htaccessfiles won’t cause conflicts if you switch versions again later on.I hope this info helps!
– Scott
Forum: Reviews
In reply to: [WP-SpamShield] Still showing status: install not correctlyHi Tien Nguyen,
This negative review is undeserved. You really need to read the plugin documentation.
This should be a support request, not a review.
It is clearly stated in the plugin’s Minimum Requirements that standalone Nginx servers do not meet the plugin’s minimum requirements.
Your server must be configured to allow the use of an
.htaccessfile. The vast majority of users will have no issue here, because most web hosts allow this by default. However, if yours does not, you will need to contact them and ask them to enable it on your site. If they won’t, then it’s time to get a better web host. WordPress loses a lot of functionality if you don’t have use of.htaccessenabled, so this is important for full functionality of WordPress and other plugins as well.) Note: By definition, a standalone Nginx server would not meet this requirement, but an Apache/Nginx hybrid setup would. (Nginx is setup as a reverse-proxy in front of Apache. This type of setup offers high-performance and is recommended.)I really am sorry to hear that you had an issue.
However, I have to ask, why would you post a negative review without even submitting a support request first?
We really do offer outstanding support. You should give us a chance to help you.
It is important for all plugin users to read the documentation. We ask users to take a few minutes to work through the Troubleshooting Guide and FAQs completely, as these solve over 90% of issues users have. If you need further help, then we are happy to provide support.
You mentioned that:
I read the guides, changed permission, added code to wp-config but still no luck.
It looks like you skipped a few key steps.
Troubleshooting Guide Step 2: “Check the Known Issues and Plugin Conflicts.” On the Known Conflicts page, there is a section on standalone Nginx servers.
Troubleshooting Guide Step 7: “Check to make sure the plugin is installed properly.” In this step, it specifically says to check the minimum requirements:
Many support requests for this plugin originate from improper installation and can be easily prevented. To check proper installation status, go to the WP-SpamShield page in your Admin. It’s a submenu link on the Plugins page. Go to the ‘Installation Status’ area near the top and it will tell you if the plugin is installed correctly. If it tells you that the plugin is not installed correctly, please double-check what directory you have installed WP-SpamShield in, delete any WP-SpamShield files you have uploaded to your server, re-read the Installation Instructions, and start the Installation process over from step 1. Also, be sure you meet the plugin’s minimum requirements. (Located on the bottom of the main documentation page.)
Please ask yourself this…When developers spend so much time developing free plugins for the WordPress community, is it really ok to post a 1-star review without making any reasonable effort to receive support? That’s simply not the right way to handle things.
If you have an issue with something, submit a support request first, and give the author time to respond. We provide free support for our plugins…all you have to do is submit a support request at the WP-SpamShield Support Page. We provide some of the best support out there.
You might want to take a moment to check out these two posts:
I would ask that you reconsider your rating, as it simply isn’t accurate or fair. It can be updated by going to: https://wordpress.org/support/view/plugin-reviews/wp-spamshield#postform
Reviews like this simply do not help the global WordPress community.
– Scott
Forum: Plugins
In reply to: [WP-SpamShield] Javascript disabled info removalHi Michal,
JavaScript is required for the plugin to work. Please see the plugin documentation for more info.
I think you are misunderstanding how the code works.
It will not cause cause any harm for Google to to read that… it’s in a <noscript> tag, so it will interpret it correctly.
That text will only be displayed if JavaScript is disabled. It lets the user know they need to enable JavaScript, so it is necessary.
Everything is coded as it should be…nothing needs to be disabled there.
– Scott
Forum: Plugins
In reply to: [WP-SpamShield] Websites do not mtch errorHi Tino,
At the top of the support forum there is a sticky post that we ask users to read first because it guides you to excellent troubleshooting options we have already put together for our plugin users.
We will be happy to help you out. You will need to take the following steps:
- The Troubleshooting Guide and FAQs are the place to start.
Please take a few minutes to work through these, as they solve over 90% of issues users have. (Please be sure to follow all the steps, not just read through them.)
Once you have gone through the Troubleshooting Guide and FAQs, if that doesn’t solve the issue, we’ll need a bit more info from you on the specifics, and we’ll need to email back and forth, so you should move on to the next step.
- Submit a support request at the WP-SpamShield Support Form, our main support channel for the plugin. We have an excellent diagnostic process.
That will allow us to help you diagnose this, find out what the real issue is, and get things working right for you.
– Scott
Please note that the WP-SpamShield Support page is our main support venue, not the WordPress forums here, so that will always be the best way to get a quick response and resolve any tech support issues.
I’d recommend reporting that issue to the PHP Compatibility Checker devs…it seems that they are having a number of false positives for deprecated mysql.
A plugin like that should be used carefully…basically as a pre-check to actually testing it out on a PHP 7 server with WP_DEBUG enabled. Unless a plugin actually is processing code the way PHP does, it is going to inevitably have a lot of false positives.
Sucuri Security v2.3
Also, are you posting this support request for the right plugin? You wrote “v2.3”, but this plugin only goes up to 1.8.1…unless I am missing something? I just grepped the plugin code and there is nothing in there that would use the
mysqlextension.Just FYI, I’m not affiliated with Sucuri…just another plugin developer who highly recommends the plugin.
The plugin definitely is PHP 7 compatible…we’re using it on a number of PHP 7 sites with zero issues. We keep WP_DEBUG enabled (in logging mode, not display mode) 24/7 and there are zero instances of this happening.
The errors you’re seeing are database/PHP config issues. You need to make sure you have the
mysqliextension installed and enabled on your server.If
mysqliis not enabled, WordPress will fall back to the oldermysqlextension, but it is slower and less efficient, and is removed in PHP 7.What version of WordPress are you using? If you’re not on the most recent version, you should update it. I’d get in touch with your web host and get them to fix the configuration on your server.
Those are IPv6 IP addresses. You’re used to seeing IPv4 IP addresses, but those are running out, so you will start to see more IPv6 addresses.
Forum: Plugins
In reply to: [WP-SpamShield] Where to see the blocked comments?Hi Deon B,
Have you looked at the plugin settings page or read any of the plugin documentation?
It’s literally the first option on the settings page: Blocked Comment Logging Mode — See what spam has been blocked!
Also, it’s the first FAQ: Q: Where did all the spam go, and can I check it?
– Scott
- The Troubleshooting Guide and FAQs are the place to start.