APC & "Another user is currently editing this page"

Permalink
I noticed that the host provides APC, and having found that C5 can use this, I enabled it with
define('CACHE_LIBRARY', 'apc');
in site.php.

This did seem to speed up the site, but every time I try to edit a page, it says that someone else is already editing the page. If I clear the cache everything goes back to normal, until I try to edit the next page, then the same again.

I've tried disabling the cache, clearing it then going direct to a page & click on edit... same problem. Only if I disable APC does the problem go away.

Any thoughts?

My client has GoDaddy as a host. The site is very straight forward, having only 6 pages and nothing particularly complicated.

 
vipkilla replied on at Permalink Reply
We were going crazy trying to figure out the problem you are experiencing. We ended up contracting concrete5 to address the issue... it turns out fastcgi or fcgi has issues with APC as noted on this page:http://stackoverflow.com/questions/598444/how-to-share-apc-cache-be...

The solution was to switch to php-fpm (we went with nginx + php-fpm)
nthorpe replied on at Permalink Reply
Thanks so much for this.

Sadly this is a shared host which I have no control over but I'll at least try to get some action from the host company now I know what I'm asking for!