WP Super Cache
WP Super Cache Multisite problem (4 posts)

  1. amishgeek
    Posted 3 years ago #

    I had supercache running very well on a large multisite install (12,000+ blogs)

    When I upgraded to WP 3.4.1, and subsequently upgraded supercache, it is no longer working.

    I've completely wiped out the cache and re-installed the plugin, but when I enable the cache, the first blog that gets cached is served on all blogs.

    Inside the /wp-content/cache/supercache/ directory is only a single folder "mydomain.com"

    The first blog that gets cached gets cached in that folder, and that cached file is served for all blogs, so the wrong cache is being served.

    Before the upgrade, every blog had its own folder within the /supercache/ directory. So it appears that supercache is not reading the full blog URL (subdomain blogs).

    This is running on Ubuntu 12.04 + nginx +php-fpm. The only thing that changed was upgrading to WP 3.4.1 and the latest version of super cache.

    Any ideas?


  2. Pothi
    Posted 3 years ago #

    Did you try to setup a demo environment (with a couple of sub-domains) to replicate this issue by upgrading from the earlier versions of WP core and WP Super Cache?

  3. Manuel Schmalstieg
    Posted 3 years ago #

  4. rahul286
    Posted 3 years ago #

    /wp-content/cache/supercache/ cache will contain one folder for your main domain if you are using WordPress multisite in subdirectory mode.

    You can try this config for multisites using subdirectories - http://rtcamp.com/tutorials/wordpress-multisite-nginx-config-subdirectories-wp-super-cache/

    Also check if you are passing any argument to index.php in your nginx conf file.

    WP Super Cache breaks if you use index.php?args as suggested by most tutorials. It just that you will not realise its broken until PHP crashed (by heavy traffic)

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WP Super Cache
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic