problems with install, precache, and debug header
-
We tried this out hoping for a simple, lightweight solution for WP page caching via memcache as we had run into problems with the now-very-old memcached/batcache combo.
It looks really nice… unfortunately, we ran into 3 separate problems (and one “concern”) before giving up and deciding this might just need more time to bake. Seems like it just wasn’t made with our environment in mind. We could proceed and set this up, but decided we’d like to keep looking. We may come back to it, though. ??
1) After installation once we seemed to be all done, nothing was actually working. The panel didn’t indicate any problems, but it also wasn’t caching. We had followed all the install instructions. Eventually while browsing around here it became apparent that there was supposed to be a wp-content/advanced-cache.php file… this isn’t provided, but *generated*. In our environment it couldn’t write that file due to permissions, and wouldn’t have worked anyway due to running on a cluster where each node is independent. We were able to work around this, but it is a rather annoying problem as it makes it impossible to change the config in the UI. Database-stored settings would be more convenient (at least in our case). File-based is okay too, but in our env the expectation is that file-based settings are managed by editing the file and not using the app (like editing wp-config.php), so this breaks our convention and a dependency on a shared filesystem or replication.
2) The X-Cache-Engine header doesn’t work. Didn’t dig into this, but it appeared to be a problem along the lines of the “cannot modify headers; headers already sent” variety. The HTML comment worked fine.
3) The Precache function didn’t work for us. Sadly I don’t have the exact error, but it was some sort of a php fatal error in the plugin. I know that’s not helpful. Sorry. ??
Another concern is the inability to flush all of the cache and *only* this plugin’s cache. Having to flush the whole memcache node is problematic for us, as that wipes cache for several other apps’ cache as well, including session data. The other invalidation methods might be sufficient- we ran out of time and had to move on and try other plugins, so we didn’t get a chance to test them out.
Our general impression is that this looks really slick (and potentially a modern replacement for batcache), but probably not for us just yet. Definitely looking forward to future versions. ??
- The topic ‘problems with install, precache, and debug header’ is closed to new replies.