【发布时间】:2015-09-14 18:08:03
【问题描述】:
我曾经在 Mysql 中有一个登录表单。然后我迁移到 SQL Server 2008。我包含以下文件:lib\Cake\Model\Datasource\Database\Sqlsrv.php。
在database.php中:
public $default = array(
'datasource' => 'Database/Sqlsrv',
'host' => 'localhost',
'login' => 'sa',
'password' => 'mypass',
'database' => 'db_crm',
'port' => '1433',
'mars' => false,
'charset' => SQLSRV_ENC_CHAR,
);
它显示以下错误:
缺少数据库表
错误:模型用户的表用户未在数据源默认值中找到。
注意:如果要自定义此错误消息,请创建 app\View\Errors\missing_table.ctp
有人知道原因吗?
【问题讨论】:
-
有些人给了我-1,但没有人告诉我出了什么问题。这是一个重复的问题吗?结构是否畸形?