Join GitHub today
Memcache error when update to 9.1.0 #25692
After installing the packages for Owncloud 9.1.0 over 9.0.4, I cannot complete the
Steps to reproduce
The upgrade should complete so I can use my instance
The upgrade fails. Output looks like:
Operating system: Ubuntu 14.04
Web server: nginx
Database: Postgresql 9.3
PHP version: 5.5.9
ownCloud version: 9.1.0
Updated from an older ownCloud or fresh install: 9.0.4
Where did you install ownCloud from: http://download.owncloud.org/download/repositories/stable/Ubuntu_14.04/
@insertjokehere If you don't have multiple oC instances connecting to the same memcached a quick workaround would be to use APCu as recommended here:
The point of having an upgrade script with sanity checks reporting eveltual problems (+1) is that you can detect what's going on.
This is not an enhacement issue, it is a bug.
I work for another FLOSS project and I know it is hard to cope with all the things people report. But I think this kind of issues should have higher priority, as they are BLOCKERS for normal users.
CONCLUSION: Either the upgrade checks are wrong or the production UI is wrongly hidding real problems with memcache.
Got the trace
Might be related to the fact that APCu extension is not enabled for php-cli by default.
@PVince81 No need to fire an update. Reproducible by running an integrity check from CLI with enabled memcached.
I'm not an memcached expert, but it looks like a bug in validation:
We always do
as per http://php.net/manual/en/memcached.cas.php#97603
but this is for
as a workaround
@RealRancor By any chance do you have an idea why this could happen?
It seems to me that php-memcached unexpectedly closes a connection to the memcached server.