Hello,
I have Annotate installed and when I activate it I get errors when I try to go to Items, Item Sets, and Annotations. The log gives a PDO exception error that is similar to the one below…
I’ve deactivated and want to uninstall the module for now, but doing that is giving me errors as well. I’ve pasted the uninstall error below - any thoughts on why I can’t uninstall the module?
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘thundrid_ixud1.annotation’ doesn’t exist in /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:55 Stack trace: #0 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(55): PDO->exec(‘ALTER TABLE an...') #1 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1534): Doctrine\DBAL\Driver\PDOConnection->exec('ALTER TABLE an…’) #2 /home/thundrid/public_html/modules/Common/TraitModule.php(498): Doctrine\DBAL\Connection->executeStatement(‘ALTER TABLE an...') #3 /home/thundrid/public_html/modules/Common/TraitModule.php(158): Annotate\Module->execSqlFromFile('/home/thundrid/...') #4 /home/thundrid/public_html/application/src/Module/Manager.php(264): Annotate\Module->uninstall(Object(Laminas\ServiceManager\ServiceManager)) #5 /home/thundrid/public_html/application/src/Controller/Admin/ModuleController.php(172): Omeka\Module\Manager->uninstall(Object(Omeka\Module\Module)) #6 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php(71): Omeka\Controller\Admin\ModuleController->uninstallAction() #7 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\Controller\AbstractActionController->onDispatch(Object(Laminas\Mvc\MvcEvent)) #8 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #9 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php(97): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #10 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/DispatchListener.php(132): Laminas\Mvc\Controller\AbstractController->dispatch(Object(Laminas\Http\PhpEnvironment\Request), Object(Laminas\Http\PhpEnvironment\Response)) #11 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\DispatchListener->onDispatch(Object(Laminas\Mvc\MvcEvent)) #12 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #13 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Application.php(325): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #14 /home/thundrid/public_html/index.php(21): Laminas\Mvc\Application->run() #15 {main} Next Doctrine\DBAL\Driver\PDO\Exception: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'thundrid_ixud1.annotation' doesn't exist in /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18 Stack trace: #0 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(60): Doctrine\DBAL\Driver\PDO\Exception::new(Object(PDOException)) #1 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1534): Doctrine\DBAL\Driver\PDOConnection->exec('ALTER TABLE an…’) #2 /home/thundrid/public_html/modules/Common/TraitModule.php(498): Doctrine\DBAL\Connection->executeStatement(‘ALTER TABLE an...') #3 /home/thundrid/public_html/modules/Common/TraitModule.php(158): Annotate\Module->execSqlFromFile('/home/thundrid/...') #4 /home/thundrid/public_html/application/src/Module/Manager.php(264): Annotate\Module->uninstall(Object(Laminas\ServiceManager\ServiceManager)) #5 /home/thundrid/public_html/application/src/Controller/Admin/ModuleController.php(172): Omeka\Module\Manager->uninstall(Object(Omeka\Module\Module)) #6 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php(71): Omeka\Controller\Admin\ModuleController->uninstallAction() #7 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\Controller\AbstractActionController->onDispatch(Object(Laminas\Mvc\MvcEvent)) #8 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #9 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php(97): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #10 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/DispatchListener.php(132): Laminas\Mvc\Controller\AbstractController->dispatch(Object(Laminas\Http\PhpEnvironment\Request), Object(Laminas\Http\PhpEnvironment\Response)) #11 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\DispatchListener->onDispatch(Object(Laminas\Mvc\MvcEvent)) #12 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #13 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Application.php(325): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #14 /home/thundrid/public_html/index.php(21): Laminas\Mvc\Application->run() #15 {main} Next Doctrine\DBAL\Exception\TableNotFoundException: An exception occurred while executing 'ALTER TABLE annotationDROP FOREIGN KEY FK_2E443EF2BF396750': SQLSTATE[42S02]: Base table or view not found: 1146 Table 'thundrid_ixud1.annotation' doesn't exist in /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:61 Stack trace: #0 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php(182): Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException('An exception oc...', Object(Doctrine\DBAL\Driver\PDO\Exception)) #1 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php(159): Doctrine\DBAL\DBALException::wrapException(Object(Doctrine\DBAL\Driver\PDO\MySQL\Driver), Object(Doctrine\DBAL\Driver\PDO\Exception), 'An exception oc...') #2 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(2226): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDO\MySQL\Driver), Object(Doctrine\DBAL\Driver\PDO\Exception), 'ALTER TABLEan…’, Array) #3 /home/thundrid/public_html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(1538): Doctrine\DBAL\Connection->handleExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDO\Exception), ‘ALTER TABLE an...', Array, Array) #4 /home/thundrid/public_html/modules/Common/TraitModule.php(498): Doctrine\DBAL\Connection->executeStatement('ALTER TABLE an…’) #5 /home/thundrid/public_html/modules/Common/TraitModule.php(158): Annotate\Module->execSqlFromFile(‘/home/thundrid/…’) #6 /home/thundrid/public_html/application/src/Module/Manager.php(264): Annotate\Module->uninstall(Object(Laminas\ServiceManager\ServiceManager)) #7 /home/thundrid/public_html/application/src/Controller/Admin/ModuleController.php(172): Omeka\Module\Manager->uninstall(Object(Omeka\Module\Module)) #8 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php(71): Omeka\Controller\Admin\ModuleController->uninstallAction() #9 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\Controller\AbstractActionController->onDispatch(Object(Laminas\Mvc\MvcEvent)) #10 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #11 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php(97): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #12 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/DispatchListener.php(132): Laminas\Mvc\Controller\AbstractController->dispatch(Object(Laminas\Http\PhpEnvironment\Request), Object(Laminas\Http\PhpEnvironment\Response)) #13 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\DispatchListener->onDispatch(Object(Laminas\Mvc\MvcEvent)) #14 /home/thundrid/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(179): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent), Object(Closure)) #15 /home/thundrid/public_html/vendor/laminas/laminas-mvc/src/Application.php(325): Laminas\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Laminas\Mvc\MvcEvent)) #16 /home/thundrid/public_html/index.php(21): Laminas\Mvc\Application->run() #17 {main}