Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter Jason T. Wiser

    (@webinator)

    I meant to mention some keywords for others to find this solution. This is the solution for too many wp-options and transient data causing conflict between _transient_wpsc_customer_meta and _transient_timeout_wpsc_customer_meta and _transient_timeout_afg_id and _transient_afg_id

    fix robot.txt feed

    Thread Starter Jason T. Wiser

    (@webinator)

    [Update] This turns out to NOT be the solution to the question “too many transient entries in the wp_options” table.

    The real answer is that WP E-Commerce adds a transient entry every time someone visits the site, robot or human. So I discovered that my site was under attack from rogue bots, and they were hitting me 3 times a second for 1000’s of hits to my site.

    every hit triggered a transient entry.

    The real fix for this is to install some sort of protection from bot attacks like Install Login Security Solution plugin.

    you can also run a script from your PhpMyadmin to clear all your transient files before you backup. something like

    DELETE FROM wp_options WHERE option_name LIKE '_transient%'

    Here is a quote from the WP E-Commerce Development team from a Gold Support ticket. they wrote

    WP e-Commerce creates a customer record for every visit. This strategy is, admittedly, not optimal, but it works on the vast majority of shops. We didn’t take into consideration bots as a major factor here. Currently we’re having discussions to avoid creating customer record unless absolutely necessary, but no sound solutions have been presented so far.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Fatal Conflict with WP E-Commerce’ is closed to new replies.