erro conexão PHP com SQLSERVER 2008
Olá,
Eu instalei XAMPP 1.8.3, SQLSERVER 2008. Já baixei as DLL (extension=php_pdo_sqlsrv_54_ts.dll extension=php_sqlsrv_54_ts.dll) e coloquei no PHP.INI. Criei o arquivo abaixo para testar a conexão e estou con o seguinte erro: Fatal error: Call to undefined function sqlsrv_connect() in C:\xampp\htdocs\Teste\index.php on line 16.
<?php
$host = "172.16.75.7";
$user = "30";
$senha = "";
$base = "teste";
$config = array("Database" => $base, "UID" => $user, "PWD" => $senha);
$con = sqlsrv_connect($host, $config);
if($con){
echo "Conectato com sucesso!";
}
else{
echo "Não foi possível conectar ao banco de dados!";
}
?>
Eu instalei XAMPP 1.8.3, SQLSERVER 2008. Já baixei as DLL (extension=php_pdo_sqlsrv_54_ts.dll extension=php_sqlsrv_54_ts.dll) e coloquei no PHP.INI. Criei o arquivo abaixo para testar a conexão e estou con o seguinte erro: Fatal error: Call to undefined function sqlsrv_connect() in C:\xampp\htdocs\Teste\index.php on line 16.
<?php
$host = "172.16.75.7";
$user = "30";
$senha = "";
$base = "teste";
$config = array("Database" => $base, "UID" => $user, "PWD" => $senha);
$con = sqlsrv_connect($host, $config);
if($con){
echo "Conectato com sucesso!";
}
else{
echo "Não foi possível conectar ao banco de dados!";
}
?>
Silvane
Curtidas 0
Respostas
David Sylvestre
25/03/2014
Aparentemente seu PHP não carregou as dlls
GOSTEI 0
Marcio Araujo
25/03/2014
o host, pode ser o ip e o nome da maquina ou (instancia) do SQL Server?
GOSTEI 0
Silvane
25/03/2014
Aparentemente seu PHP não carregou as dlls
e o que eu devo fazer para carregar essas dll,s?
GOSTEI 0
David Sylvestre
25/03/2014
Aparentemente seu PHP não carregou as dlls
e o que eu devo fazer para carregar essas dll,s?
Comigo aconteceu algo semelhante por eu não ter carregado as dlls corretas, pois vem uma pancada de dlls na pasta.
O que costumo fazer é entrar pelo cmd no diretório que está o php e rodar o comando
php --version
assim é retornado em tela algum erro que ocorreu ao carregar as dlls, caso não ocorra, retornará apenas a versão do seu php.
GOSTEI 0