I have tried to setup both quickapp -cms and croogo- cms with cake php 2.8.6 and sqlserver 2016 . It works fine with mysql but failed with sql server . I encounter following error :
cake php 2.8.6
php 5.6.23
Ms sql server
Microsoft SQL Server Management Studio 13.0.15700.28
Microsoft Analysis Services Client Tools 13.0.1700.68
Microsoft Data Access Components (MDAC) 6.2.9200.16384
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 9.10.9200.17607
Microsoft .NET Framework 4.0.30319.42000
Operating System 6.2.9200
====================================================================================
Unable to connect to database, please check your information. Details:
Connection to database could not be established: SQLSTATE[IMSSP]: An invalid encoding was specified for SQLSRV_ATTR_ENCODING.
================================================================================
My db config :
'datasource' => 'Database/Sqlserver',
'persistent' => false,
'host' => 'COLLONMADE\SQLEXPRESS',
'login' => 'sa',
'password' => 'root',
'database' => 'cro',
'prefix' => '',
'encoding' => 'utf8',
UTF8,utf-8,iso_1, etc