vbresults
Well-known member
- Affected version
- 2.3
Code:
PHP Fatal error: Uncaught Error: Class "Doctrine\Common\Cache\MemcachedCache" not found in /~/src/XF/Cache/MemcachedCache.php:9
Stack trace:
#0 /~/src/vendor/composer/ClassLoader.php(576): include()
#1 /~/src/vendor/composer/ClassLoader.php(427): Composer\Autoload\{closure}('...')
#2 /~/src/XF/CacheFactory.php(197): Composer\Autoload\ClassLoader->loadClass('...')
#3 /~/src/XF/CacheFactory.php(81): XF\CacheFactory->createMemcachedCache(Array)
#4 /~/src/XF/CacheFactory.php(36): XF\CacheFactory->instantiate('...', Array)
#5 /~/src/XF/App.php(707): XF\CacheFactory->create('...', Array)
#6 /~/src/XF/Container.php(234): XF\App->XF\{closure}('', Array, Object(XF\Container))
#7 /~/src/XF/App.php(2659): XF\Container->create('...', '')
#8 /~/src/XF/App.php(734): XF\App->cache('...')
#9 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#10 /~/src/XF/App.php(1929): XF\Container->offsetGet('...')
#11 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#12 /~/src/XF/App.php(1595): XF\Container->offsetGet('...')
#13 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#14 /~/src/XF/App.php(2978): XF\Container->offsetGet('...')
#15 /~/src/XF/App.php(3009): XF\App->extension()
#16 /~/src/XF/App.php(1115): XF\App->extendClass('...')
#17 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#18 /~/src/XF/App.php(2734): XF\Container->offsetGet('...')
#19 /~/src/XF.php(944): XF\App->fs()
#20 /~/src/XF/Util/File.php(770): XF::fs()
#21 /~/src/XF/Error.php(102): XF\Util\File::installLockExists()
#22 /~/src/XF/App.php(2496): XF\Error->logException(Object(Error), true, '')
#23 /~/src/XF.php(202): XF\App->logException(Object(Error), true)
#24 [internal function]: XF::handleException(Object(Error))
#25 {main}
thrown in /~/src/XF/Cache/MemcachedCache.php on line 9
Code:
PHP Fatal error: Uncaught Error: Class "Doctrine\Common\Cache\VoidCache" not found in /~/src/XF/CacheFactory.php:251
Stack trace:
#0 /~/src/XF/CacheFactory.php(81): XF\CacheFactory->createVoidCache(Array)
#1 /~/src/XF/CacheFactory.php(36): XF\CacheFactory->instantiate('...', Array)
#2 /~/src/XF/App.php(707): XF\CacheFactory->create('...', Array)
#3 /~/src/XF/Container.php(234): XF\App->XF\{closure}('', Array, Object(XF\Container))
#4 /~/src/XF/App.php(2659): XF\Container->create('...', '')
#5 /~/src/XF/App.php(734): XF\App->cache('...')
#6 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#7 /~/src/XF/App.php(1929): XF\Container->offsetGet('...')
#8 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#9 /~/src/XF/App.php(1595): XF\Container->offsetGet('...')
#10 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#11 /~/src/XF/App.php(2978): XF\Container->offsetGet('...')
#12 /~/src/XF/App.php(3009): XF\App->extension()
#13 /~/src/XF/App.php(1115): XF\App->extendClass('...')
#14 /~/src/XF/Container.php(31): XF\App->XF\{closure}(Object(XF\Container))
#15 /~/src/XF/App.php(2734): XF\Container->offsetGet('...')
#16 /~/src/XF.php(944): XF\App->fs()
#17 /~/src/XF/Util/File.php(770): XF::fs()
#18 /~/src/XF/Error.php(102): XF\Util\File::installLockExists()
#19 /~/src/XF/App.php(2496): XF\Error->logException(Object(ErrorException), true, '')
#20 /~/src/XF.php(242): XF\App->logException(Object(ErrorException), true)
#21 [internal function]: XF::handleFatalError()
#22 {main}
thrown in /~/src/XF/CacheFactory.php on line 251
The entire install is hosed (blank page) -- I am also locked out of the Admin area and CLI by these errors. The VoidCache error popped up after I commented out memcache from src/config.php. I regained access by also commenting out the cache enabled line.
When I regained access, the hashes were corrupted so I had to manually download and overwrite the files with the new 2.3 ones.
Last edited: