Cakephp无法连接到Sqlserver Express 2012

Cakephp无法连接到Sqlserver Express 2012,php,sql-server,cakephp,Php,Sql Server,Cakephp,我得到了这个问题: CakePHP无法连接到数据库 缺少或无法创建数据库连接“Sqlserver” 到目前为止我所拥有的详细信息: class DATABASE_CONFIG { public $default = array( 'datasource' => 'Database/Sqlserver', 'persistent' => false, 'host' => 'localhost\MSSQLSERVER', //'login' =&g

我得到了这个问题:

CakePHP无法连接到数据库

缺少或无法创建数据库连接“Sqlserver”

到目前为止我所拥有的详细信息:

class DATABASE_CONFIG {

public $default = array(
    'datasource' => 'Database/Sqlserver',
    'persistent' => false,
    'host' => 'localhost\MSSQLSERVER',
    //'login' => 'root',
    //'password' => '',
    'database' => 'Northwind',
    'prefix' => '',
    //'encoding' => 'utf8',
);
在我的xampp\php\php.ini中,我有这个

[pdo_sqlsrv]
extension=php_pdo_sqlsrv_54_ts.dll //this file exists in xampp\php\ext
pdo_sqlsrv.log_severity=-1
我还有一个Northwind数据库

那么,是什么导致了这一问题,解决办法又是什么呢? 渴望你们的帮助,伙计们。
非常感谢你

启用扩展后是否重新启动了Apache?创建一个简单的phpinfo页面,并确保正在加载扩展。您应该能够在PDO部分看到它,并且确保为您的PHP版本加载了正确的驱动程序