Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Angelo Mandato

    (@amandato)

    Hello @grudesky,

    PowerPress saves the error message to the database’s options table. When it displays the message it then deletes it from the database. For what ever reason the user you are signed in as must not be able to delete this database record, either because of permissions or because of some other error. The fact that your WordPress site cannot delete the record may indicate an issue where you do not have permission to delete records. You will want this fixed or at minimum find out why this is happening.

    One quick google search indicated that it coudl be that the database tables are damaged and running REPAIR and OPTIMIZE on the tables may fix the problem, while another solution (if you are using a caching plugin) was to clear the cache, or restart Apache to clear any caching that may be happening with PHP.

    You can go into phpmyadmin and manually delete the value. You must find your options table for your WordPress site. In a normal installation it is “wp_options”. in this database, search for the key name “powerpress_errors”. When you find this record, simply delete it and it should make the error go away. If you do not find the record, then it’s definitely something to do with caching.

    Please let me know what you find out.

    Thread Starter grudesky

    (@grudesky)

    It turns out I simply needed to clear my cache. Thanks for the help!

    Plugin Author Angelo Mandato

    (@amandato)

    Hello @grudesky,

    Great to hear! Do you mind sharing which caching plugin you are using? We would like to add coded to PowerPress to work with that caching plugin to clear that cache when the message is displayed, that would permanently solve this issue. Thanks!

    Thread Starter grudesky

    (@grudesky)

    I host with SiteGround, which has what they call SuperCacher. It’s a mix of dynamic cache and Memcached, controlled by their SuperCacher plug in, which features a Purge Cache button. That’s all it took.

    When I checked the database for powerpress_errors and didn’t find it, it knew it had been cached.

    Thanks again for all your help!

    Hristo Pandjarov

    (@hristo-sg)

    SiteGround Representative

    Hristo from SiteGround here ??

    We have added a purge function in the latst plugin release. We monitor for changes in the site but we can’t detect every plugin modification unfortunatelly. If you want to dynamically clear it, you can use this:

    if (function_exists(‘sg_cachepress_purge_cache’)) { sg_cachepress_purge_cache(); }

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Can’t clear error message’ is closed to new replies.