我有这个问题:
CakePHP无法连接到数据库。
数据库连接" Sqlserver"缺失或无法创建。
到目前为止我所拥有的详情:
public $default = array(
'datasource' => 'Database/Sqlserver',
'persistent' => false,
'host' => 'localhost\SQLEXPRESS',
'login' => 'login',
'password' => 'pass',
'database' => 'prueba',
'prefix' => '',
'encoding' => 'utf8'
);
在我的xampp \ php \ php.ini中我有这个:
[PHP_SQLSRV]
extension=php_sqlsrv_55_ts.dll //this file exists in xampp\php\ext
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_55_ts.dll //this file exists in xampp\php\ext
我正在使用:
这没有框架,但在 Cakephp 框架内它不起作用。为什么呢?
答案 0 :(得分:0)
您是否尝试安装用于SQL Server的Microsoft ODBC驱动程序?
要获得pdo_sqlsrv
工作,您必须安装Microsoft ODBC Driver