Hi there.
I’m trying to setup an Omeka instance on my local computer.
I’ve used XAMPP to creare a webserver, then created a database with a user with complete access. But, when I try launchin Omeka configuration, I receive the following:
mysqli_sql_exception
Table 'omeka.omeka_options' doesn't exist
mysqli_sql_exception: Table 'omeka.omeka_options' doesn't exist in C:\xampp\htdocs\omeka\application\libraries\Zend\Db\Statement\Mysqli.php:70 Stack trace: #0
C:\xampp\htdocs\omeka\application\libraries\Zend\Db\Statement\Mysqli.php(70): mysqli->prepare('SELECT name, va...') #1
C:\xampp\htdocs\omeka\application\libraries\Zend\Db\Statement.php(115): Zend_Db_Statement_Mysqli->_prepare('SELECT name, va...') #2
C:\xampp\htdocs\omeka\application\libraries\Zend\Db\Adapter\Mysqli.php(388): Zend_Db_Statement->__construct(Object(Zend_Db_Adapter_Mysqli), 'SELECT name, va...') #3
C:\xampp\htdocs\omeka\application\libraries\Zend\Db\Adapter\Abstract.php(479): Zend_Db_Adapter_Mysqli->prepare('SELECT name, va...') #4
C:\xampp\htdocs\omeka\application\libraries\Zend\Db\Adapter\Abstract.php(811): Zend_Db_Adapter_Abstract->query('SELECT name, va...', Array) #5
C:\xampp\htdocs\omeka\application\libraries\Omeka\Db.php(80): Zend_Db_Adapter_Abstract->fetchPairs('SELECT name, va...') #6
C:\xampp\htdocs\omeka\application\libraries\Omeka\Application\Resource\Options.php(33): Omeka_Db->__call('fetchPairs', Array) #7
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(695): Omeka_Application_Resource_Options->init() #8
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(641): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('Options') #9
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(598): Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap('Options') #10
C:\xampp\htdocs\omeka\application\libraries\Omeka\Application\Resource\Pluginbroker.php(25): Zend_Application_Bootstrap_BootstrapAbstract->bootstrap('Options') #11
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(695): Omeka_Application_Resource_Pluginbroker->init() #12
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(641): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('PluginBroker') #13
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(598): Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap('PluginBroker') #14
C:\xampp\htdocs\omeka\application\libraries\Omeka\Application\Resource\Frontcontroller.php(59): Zend_Application_Bootstrap_BootstrapAbstract->bootstrap('PluginBroker') #15
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(695): Omeka_Application_Resource_Frontcontroller->init() #16
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(638): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('frontcontroller') #17
C:\xampp\htdocs\omeka\application\libraries\Zend\Application\Bootstrap\BootstrapAbstract.php(598): Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap('frontcontroller') #18
C:\xampp\htdocs\omeka\application\libraries\Zend\Application.php(373): Zend_Application_Bootstrap_BootstrapAbstract->bootstrap(NULL) #19
C:\xampp\htdocs\omeka\application\libraries\Omeka\Application.php(49): Zend_Application->bootstrap() #20
C:\xampp\htdocs\omeka\index.php(23): Omeka_Application->initialize() #21
{main}
I thought the issue was coming from the db engine (XAMPP defaults to InnoDB), but after setting the mysql config file to use MyISAM instead and restarting the server nothing has changed.
Has anybody come across the same issue, or can offer me a solution?
Thanks.