简体   繁体   English

magento 1.9错误-SQLSTATE [42S02]:找不到基本表或视图:1146表'domain name.log_visitor'不存在

[英]Error with magento 1.9 - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'domain name.log_visitor' doesn't exist

There has been an error processing your request 处理您的请求时出错

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'domain name.log_visitor' doesn't exist
Trace:
#0 /home/cgit/public_html/mimfair.com/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#1 /home/cgit/public_html/mimfair.com/app/code/core/Zend/Db/Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#2 /home/cgit/public_html/mimfair.com/lib/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array)
#3 /home/cgit/public_html/mimfair.com/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO `lo...', Array)
#4 /home/cgit/public_html/mimfair.com/lib/Varien/Db/Adapter/Pdo/Mysql.php(428): Zend_Db_Adapter_Pdo_Abstract->query('INSERT INTO `lo...', Array)
#5 /home/cgit/public_html/mimfair.com/lib/Zend/Db/Adapter/Abstract.php(576): Varien_Db_Adapter_Pdo_Mysql->query('INSERT INTO `lo...', Array)
#6 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php(453): Zend_Db_Adapter_Abstract->insert('log_visitor', Array)
#7 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Model/Abstract.php(318): Mage_Core_Model_Resource_Db_Abstract->save(Object(Mage_Log_Model_Visitor))
#8 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Log/Model/Visitor.php(168): Mage_Core_Model_Abstract->save()
#9 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Model/App.php(1338): Mage_Log_Model_Visitor->initByRequest(Object(Varien_Event_Observer))
#10 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Mage_Log_Model_Visitor), 'initByRequest', Object(Varien_Event_Observer))
#11 /home/cgit/public_html/mimfair.com/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('controller_acti...', Array)
#12 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Controller/Varien/Action.php(527): Mage::dispatchEvent('controller_acti...', Array)
#13 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Controller/Front/Action.php(64): Mage_Core_Controller_Varien_Action->preDispatch()
#14 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Controller/Varien/Action.php(407): Mage_Core_Controller_Front_Action->preDispatch()
#15 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#16 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#17 /home/cgit/public_html/mimfair.com/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#18 /home/cgit/public_html/mimfair.com/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#19 /home/cgit/public_html/mimfair.com/index.php(87): Mage::run('', 'store')
#20 {main}

Error log record number: 1250936715985 错误日志记录号:1250936715985

Problem Image: http://mimfair.com/screenshot_15.jpg 问题图片: http//mimfair.com/screenshot_15.jpg

Seems that somehow your log_visitor table doesn't exist. 似乎您的log_visitor表不存在。 Do you have access to the DB through some mysql client such as phpmyadmin? 您是否可以通过某些mysql客户端(例如phpmyadmin)访问数据库? Execute this SQL statement to create the table: 执行此SQL语句以创建表:

CREATE TABLE log_visitor (
  `visitor_id` bigint(20) unsigned NOT NULL auto_increment,
  `session_id` char(64) NOT NULL default '',
  `first_visit_at` datetime default NULL,
  `last_visit_at` datetime NOT NULL default '0000-00-00 00:00:00',
  `last_url_id` bigint(20) unsigned NOT NULL default '0',
  PRIMARY KEY  (`visitor_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='System visitors log';

That should solve the problem 那应该解决问题

For anyone else who ever has this issue: 对于任何其他遇到此问题的人:

CREATE TABLE IF NOT EXISTS log_visitor_online ( visitor_id bigint(20) unsigned NOT NULL auto_increment COMMENT 'Visitor ID', 如果不存在则创建表log_visitor_onlinevisitor_id bigint(20)unsigned NOT NULL auto_increment COMMENT'访问者ID',
visitor_type varchar(1) NOT NULL COMMENT 'Visitor Type', visitor_type varchar(1)NOT NULL COMMENT'访问者类型',
remote_addr bigint(20) NOT NULL COMMENT 'Remote Address', remote_addr bigint(20)NOT NULL COMMENT'远程地址',
first_visit_at timestamp NULL default NULL COMMENT 'First Visit Time', last_visit_at timestamp NULL default NULL COMMENT 'Last Visit Time', customer_id int(10) unsigned default NULL COMMENT 'Customer ID', last_url varchar(255) default NULL COMMENT 'Last URL', PRIMARY KEY ( visitor_id ), KEY IDX_LOG_VISITOR_ONLINE_VISITOR_TYPE ( visitor_type ), KEY IDX_LOG_VISITOR_ONLINE_FIRST_VISIT_AT_LAST_VISIT_AT ( first_visit_at , last_visit_at ), KEY IDX_LOG_VISITOR_ONLINE_CUSTOMER_ID ( customer_id ) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Log Visitor Online Table' first_visit_at时间戳NULL默认为NULL COMMENT'首次访问时间', last_visit_at时间戳为NULL默认NULL COMMENT'最后访问时间', customer_id int(10)无符号默认NULL COMMENT'客户ID', last_url varchar(255)默认为NULL COMMENT'最后URL' ,PRIMARY KEY( visitor_id ),KEY IDX_LOG_VISITOR_ONLINE_VISITOR_TYPEvisitor_type ),KEY IDX_LOG_VISITOR_ONLINE_FIRST_VISIT_AT_LAST_VISIT_ATfirst_visit_atlast_visit_at ),KEY IDX_LOG_VISITOR_ONLINE_CUSTOMER_IDcustomer_id ))ENGINE = InnoDB的默认字符集= UTF8 COMMENT = '登录访客在线表格'

The first answer seems to be missing the store_id column. 第一个答案似乎缺少store_id列。 Here's an update: 这是一个更新:

CREATE TABLE log_visitor (
  `visitor_id` bigint(20) unsigned NOT NULL auto_increment,
  `session_id` char(64) NOT NULL default '',
  `store_id` bigint(20) unsigned NOT NULL default '0',
  `first_visit_at` datetime default NULL,
  `last_visit_at` datetime NOT NULL default '0000-00-00 00:00:00',
  `last_url_id` bigint(20) unsigned NOT NULL default '0',
  PRIMARY KEY  (`visitor_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='System visitors log';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 magento管理员错误:SQLSTATE [42S02]:找不到基表或视图:1146表'sinergi_luki.captcha_log'不存在 - magento admin error : SQLSTATE[42S02]: Base table or view not found: 1146 Table 'sinergi_luki.captcha_log' doesn't exist Magento错误:SQLSTATE [42S02]:找不到基本表或视图:1146表'shoukatt_mgnt1.captcha_log'不存在 - Magento Error : SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shoukatt_mgnt1.captcha_log' doesn't exist SQLSTATE [42S02]:未找到基表或视图:1146表X不存在 - SQLSTATE[42S02]: Base table or view not found: 1146 Table X doesn't exist SQLSTATE[42S02]:未找到基表或视图:1146 表 '***.indices' 不存在 laravel - SQLSTATE[42S02]: Base table or view not found: 1146 Table '***.indices' doesn't exist laravel SQLSTATE[42S02]:未找到基表或视图:1146 表“My_database_Name.posts”不存在 - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'My_database_Name.posts' doesn't exist SQLSTATE [42S02]:找不到基表或视图:1146表'sf_sandbox.phpcr_workspaces'不存在 - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'sf_sandbox.phpcr_workspaces' doesn't exist SQLSTATE[42S02]:未找到基表或视图:1146 表 'hr.staff' 不存在 - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'hr.staff' doesn't exist SQLSTATE [42S02]:未找到基表或视图:1146 表“laravel_abonamenty2.currencies”不存在 - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel_abonamenty2.currencies' doesn't exist SQLSTATE[42S02]: 未找到基表或视图:1146 表 'laravel9rentalcars.categories' 不存在 - SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel9rentalcars.categories' doesn't exist Laravel-[PDOException] SQLSTATE [42S02]:找不到基本表或视图:1146表'ip.priorities'不存在 - Laravel - [PDOException] SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ip.priorities' doesn't exist
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM