No meu caso, o servidor de banco de dados tem Windows Server 2012 com SQL Server 2012, o o servidor que terá o site PHP é um Ubuntu Server 14.04 64bits.
Na instalação do servidor Ubuntu, marquei pra deixar instalado LAMP apenas, depois, executei o seguinte comando para habilitar conexão com banco sql server:
apt-get install php-mssql php-sybase
E depois, configurei o arquivo config/database.php do CodeIgniter da seguite forma:
$db['default']['hostname'] = '172.16.***.***';
$db['default']['username'] = 'USUARIO';
$db['default']['password'] = 'SENHA';
$db['default']['database'] = 'BANCO';
$db['default']['dbdriver'] = 'mssql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
Atenção para o driver, mssql, e colocar o pconnect para FALSE.
Nenhum comentário:
Postar um comentário