Php KOHANA:ORM+MySQL找不到表

Php KOHANA:ORM+MySQL找不到表,php,mysql,sql,orm,kohana,Php,Mysql,Sql,Orm,Kohana,出于某种原因,我看到一个Kohana exeption异常[0]:users表不存在。确保导入tables.sql文件。 我需要做什么 19 { 20 ORM::factory('user'); 21 } 22 catch(exception $e) 23 { 24 throw new Exception('The "users" table doesn\'t exist. Make sure to import the tables.sql file'); 25 } 26 27 Rout

出于某种原因,我看到一个Kohana exeption异常[0]:users表不存在。确保导入tables.sql文件。 我需要做什么

19 {
20  ORM::factory('user');
21 }
22 catch(exception $e)
23 {
24  throw new Exception('The "users" table doesn\'t exist. Make sure to import the tables.sql file');
25 }
26 
27 Route::set('Kohanauserauth', user::path().'(/<action>(/<id>))')
28  -> defaults(array(
29      'controller' => 'Kohanauserauth'

我可以想象您启用了Auth模块,而没有事先设置数据库表。Auth需要一个名为users的表。表的架构包含在模块文件夹中。如果您没有使用Auth模块,请在引导文件中禁用它

你没有说你使用的是什么版本的Kohana,所以我假设是3.3,所以我建议先读一下:


如果您是Kohana新手,不愿意花时间阅读有限的文档,那么我建议您使用不同的框架,因为Kohana需要相当长的时间来学习。

那么您在问题中没有提供足够的信息。您需要尝试自己修复它,然后解释您尝试了什么,结果是什么。您不应该简单地发布一条没有上下文、历史记录或研究成果的错误消息,然后期望有人为您修复它;这应该会给出具体的错误。