Array
(
)

erro conexão PHP com SQLSERVER 2008

PHP
Silvane
   - 25 mar 2014

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!";
}
?>

David Sylvestre
   - 25 mar 2014

Aparentemente seu PHP não carregou as dlls

Marcio Araujo
   - 25 mar 2014

o host, pode ser o ip e o nome da maquina ou (instancia) do SQL Server?

Silvane
   - 26 mar 2014


Citação:
Aparentemente seu PHP não carregou as dlls


e o que eu devo fazer para carregar essas dll,s?

David Sylvestre
   - 26 mar 2014


Citação:

Citação:
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
#Código

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.