I get the following error after updating from 2.6.1 to 2.7.1
PHP Fatal error: Uncaught Error: Class 'xPDODriver_' not found in /home/portabl3/public_html/core/xpdo/xpdo.class.php:1884
Stack trace:
#0 /home/portabl3/public_html/core/xpdo/xpdo.class.php(342): xPDO->getDriver()
#1 /home/portabl3/public_html/core/model/modx/modx.class.php(450): xPDO->__construct(NULL, NULL, NULL, Array, NULL)
#2 /home/portabl3/public_html/index.php(36): modX->__construct()
#3 {main}
thrown in /home/portabl3/public_html/core/xpdo/xpdo.class.php on line 1884
PHP Fatal error: Uncaught Error: Call to a member function getOption() on null in /home/portabl3/public_html/core/cache/includes/elements/modplugin/23.include.cache.php:20
Stack trace:
#0 /home/portabl3/public_html/core/model/modx/modscript.class.php(76): include()
#1 /home/portabl3/public_html/core/model/modx/modx.class.php(1668): modScript->process(NULL)
#2 /home/portabl3/public_html/core/model/modx/modrequest.class.php(133): modX->invokeEvent('OnLoadWebDocume...')
#3 /home/portabl3/public_html/core/model/modx/modrequest.class.php(122): modRequest->prepareResponse()
#4 /home/portabl3/public_html/core/model/modx/modx.class.php(1455): modRequest->handleRequest()
#5 /home/portabl3/public_html/index.php(54): modX->handleRequest()
#6 {main}
thrown in /home/portabl3/public_html/core/cache/includes/elements/modplugin/23.include.cache.php on line 20
Yeah, looks like that is having issues loading the GlossaryBase class. Perhaps due to file permissions or missing files. The MODX error log (core/cache/logs/error.log) may have a bit more information.
Not quite sure how a regular upgrade would cause such an issue though…