Я застрял, конечно, иначе я бы не был здесь :). Я настраивал сайт magento. Когда я выбрал все индексы в разделе «Управление кешем», и я выбрал «enable», я внезапно получаю следующую ошибку:magento SQLSTATE [3D000]: Неверное имя каталога: 1046 Не выбрано ни одной базы данных
Файлы конфигурации xml все в порядке, они работали до этого, я также перезапустил мой сервер wamp (я запускаю локальный). Я использую Magento 1.9.1
Thanx для вашей поддержки!
А вот за исключением Thats растрескивание мой мозг:
SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected
Trace:
#0 C:\wamp\www\magento\lib\Zend\Db\Statement\Pdo.php(228): PDOStatement->execute(Array)
#1 C:\wamp\www\magento\lib\Varien\Db\Statement\Pdo\Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#2 C:\wamp\www\magento\app\code\core\Zend\Db\Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#3 C:\wamp\www\magento\lib\Zend\Db\Adapter\Abstract.php(480): Zend_Db_Statement->execute(Array)
#4 C:\wamp\www\magento\lib\Zend\Db\Adapter\Pdo\Abstract.php(238): Zend_Db_Adapter_Abstract->query('SHOW TABLE STAT...', Array)
#5 C:\wamp\www\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php(428): Zend_Db_Adapter_Pdo_Abstract->query('SHOW TABLE STAT...', Array)
#6 C:\wamp\www\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php(347): Varien_Db_Adapter_Pdo_Mysql->query('SHOW TABLE STAT...')
#7 C:\wamp\www\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php(378): Varien_Db_Adapter_Pdo_Mysql->raw_query('SHOW TABLE STAT...')
#8 C:\wamp\www\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php(983): Varien_Db_Adapter_Pdo_Mysql->raw_fetchRow('SHOW TABLE STAT...')
#9 C:\wamp\www\magento\lib\Varien\Db\Adapter\Pdo\Mysql.php(2510): Varien_Db_Adapter_Pdo_Mysql->showTableStatus('mage_core_cache...', NULL)
#10 C:\wamp\www\magento\app\code\core\Mage\Core\Model\Resource\Cache.php(58): Varien_Db_Adapter_Pdo_Mysql->isTableExists('mage_core_cache...')
#11 C:\wamp\www\magento\app\code\core\Mage\Core\Model\Cache.php(478): Mage_Core_Model_Resource_Cache->getAllOptions()
#12 C:\wamp\www\magento\app\code\core\Mage\Core\Model\Cache.php(520): Mage_Core_Model_Cache->_initOptions()
#13 C:\wamp\www\magento\app\code\core\Mage\Core\Model\App.php(1183): Mage_Core_Model_Cache->canUse('config')
#14 C:\wamp\www\magento\app\code\core\Mage\Core\Model\Config.php(414): Mage_Core_Model_App->useCache('config')
#15 C:\wamp\www\magento\app\code\core\Mage\Core\Model\Config.php(294): Mage_Core_Model_Config->_canUseCacheForInit()
#16 C:\wamp\www\magento\app\code\core\Mage\Core\Model\App.php(413): Mage_Core_Model_Config->loadModulesCache()
#17 C:\wamp\www\magento\app\code\core\Mage\Core\Model\App.php(343): Mage_Core_Model_App->_initModules()
#18 C:\wamp\www\magento\app\Mage.php(684): Mage_Core_Model_App->run(Array)
#19 C:\wamp\www\magento\index.php(87): Mage::run('', 'store')
#20 {main}
Итак, вы проверили, что база данных, установленная в config, существует? –
Привет, u_mulder, да, я проверил это. Прежде чем включить кеш, все было в порядке, единственное, что (i) изменило, - это включить кеш. Файл local.xml я не изменил. Я по-прежнему проверял файл local.xml, потому что для меня это был единственный источник, который я мог найти. Есть ли больше xml-файлов (или модулей), которые используют dbnames? –