WordPress.org

Ready to get started?Download WordPress

Forums

Anti-spam plugins (20 posts)

  1. Netdetective
    Member
    Posted 7 years ago #

    Is there a plugin available that requires comment authors to fill in a security code from a graphics image? This should completely eliminate spambots for sure. Apparently, Bad Behavior isn't doing a very good job.

    http://www.beyourowndetective.com/blog

  2. drmike
    Member
    Posted 7 years ago #

    This should completely eliminate spambots for sure.

    Nope, they're readable by the bots and it just annoys those who have vsiion issues or those who sit behind broken proxies like Comcast clients.

  3. Samuel Wood (Otto)
    Tech Ninja
    Posted 7 years ago #

    Bad Behavior does an excellent job, however it's not a cure all. It should be used in combination with something like Akismet.

  4. Netdetective
    Member
    Posted 7 years ago #

    To use Akismet, I will need to create a wordpress account, even if I host wordpress blogs on my own domains, just so I can get an API key. http://wordpress.com/api-keys

    Thanks,
    Fred

  5. vkaryl
    Member
    Posted 7 years ago #

    That's true.... is that a problem for some reason? You can simply create a "user account" to get the key, without creating a blog....

  6. Netdetective
    Member
    Posted 7 years ago #

    I created a wordpress account and got a key. I assume my password is the key?

    I however encountered a new problem. When I attempted to enter the key into akismet.php in my Plugin Editor, in the following field $wpcom_api_key = ''; and Updated file, the following error occurred:

    "Fatal error: Call to undefined function: wp_cache_get() in /home/beyourowndetective/blog/wp-content/plugins/akismet.php on line 264"

    I was able to reproduce this exact same error by attempting to Update file after making no changes to akismet.php. There appears to be a bug in akismet.php. I reuploaded a fresh copy of the plugin but that didn't help.

    Fred

  7. c0y0te
    Member
    Posted 7 years ago #

    Alternatively you could just use Spam Karma 2 in conjunction with Bad Behavior - that gets about 99.8% of all my spam.

    [sig moderated]

  8. Netdetective
    Member
    Posted 7 years ago #

    I still need to figure out what's causing the error. It seems akismet.php cannot accept the key. I tried a work-around, entering the key after deactivating the plugin, then activating akismet.php, but that not only immediately generated the error again, it completely froze up my entire blog. I was then forced to manually delete akismet.php from my FTP-client, just to get my blog back online.

  9. Doodlebee
    Member
    Posted 7 years ago #

    It seems akismet.php cannot accept the key.

    that's because your key isn't your password.

    Go to wordpress.com and log into your account. In the top left corner, you can access your "my account" area - in that area you'll get your key.

  10. Netdetective
    Member
    Posted 7 years ago #

    Yes, I later found that out. I found the API key and when I tried that, the same error still occurs.

  11. vkaryl
    Member
    Posted 7 years ago #

    More likely a problem with wp_cache. Some particular reason you're using it?

  12. Netdetective
    Member
    Posted 7 years ago #

    I don't have the wp_cache plugin installed. Maybe akismet requires it on some web servers?

    I asked my webhost about this. Here is their reply:

    "Hi Fred,

    I cannot see any technical reason why it wouldn't function.

    The error: Fatal error: Call to undefined function: wp_cache_get()
    however means that the script cannot even find the function. So there is definitely a configurational or some other error in your script or implementation of wordpress or akismet.

    Essentially your akismet.php script is trying to call a function wp_cache_get which should be defined somewhere in your code and included in the akismet.php file, it cannot find that function.

    Thanks,

    Webstrike Solutions
    http://www.webstrikesolutions.com
    support@webstrikesolutions.com"

  13. vkaryl
    Member
    Posted 7 years ago #

    Hmmm. What version of wp is this?

  14. Netdetective
    Member
    Posted 7 years ago #

    You might be shocked to know it's a really old version - 1.5.1.3.

    I have been reluctant to upgrade, since I earlier had a bad experience with upgrade attempt of WP. At the time, I could not get it to reestablish the database connection. I was finally forced to completely rebuild the database from scratch. It seems MySQL databases can be extremely fickle and prone to trouble in these situations.

  15. Samuel Wood (Otto)
    Tech Ninja
    Posted 7 years ago #

    You might be shocked to know it's a really old version - 1.5.1.3.

    Not really. That's your problem. Most plugins only work with newer versions of WordPress. 2.0 and up, generally. Akismet is no exception.

  16. Netdetective
    Member
    Posted 7 years ago #

    I would like to upgrade WP, but can it be done seemlessly without the database becoming corrupted like it did last time? I remember how the database tables were the root of the problem.

  17. Doodlebee
    Member
    Posted 7 years ago #

    Then stick with 2.0.x I think the most recent is 2.0.9 - but you'd have to look to be sure.

    Save your current wp-config.php file. Upload all the new files, and then upload your current wp-config. php file. It'll have the same settings, so no need to change anything. Just upgrade.

    Of course, you also need to take the usual precautions - be sure to back up your wp-content/themes and wp-content/plugins folders, ant image folders you want to keep, backup your database, blah blah blah.

  18. Netdetective
    Member
    Posted 7 years ago #

    SUCCESS! :)

    I have successfully upgraded WordPress with NO problems. I followed the upgrade instructions and it took me less than 10 minutes to complete. After upgrading, the Akismet plugin accepted my API key and activated with no problems. It even immediately picked up 380 spam messages.

  19. worldtraveller
    Member
    Posted 6 years ago #

    I cannot figure out how to upload Akismet and get functionality from it. I don't see anywhere that it is active, and it certainly is not catching any spam. When I try to upload it, wp replies that is is already uploaded. Where do I look? What am I looking for?
    help!

  20. worldtraveller
    Member
    Posted 6 years ago #

    I am also trying to get to the bottom of my comments awaiting moderation (2618 today!) and cannot. Any ideas how?

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.