Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dkjr

PHP + Conexão SQL Server 2008R2

Recommended Posts

Boa tarde,

Estou com um problema na conexão com um servidor sql server.

 

Fatal error: Call to undefined function mssql_connect().

 

 

Procurei aqui no fórum mas não consegui achar uma solução.

 

Estou usando: EasyPHP-DevServer-14.1VC9 e Conexão SQL Server 2008R2;

 

Já adicionei o parâmetro no php.ini

 

extension=php_myssql.dll

 

Ja coloquei a da dll tanto na pasta ext como na sytem32 ao finalizar o procedimento, agora fica aparecendo esta msg?

Não foi possível localizar o ponto de entrada do procedimento _object_and_properties_init na biblioteca de vínculo dinâmico php4ts.dll.
Alguém teria alguma luz, para eu resolver esses dois problemas?
Obrigado!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marcos Xavier

extension_dir = 'C:\Program Files (x86)\EasyPHP-DevServer-14.1VC9\binaries\php\php_runningversion\ext\'

 

 

Aparentemente pra mim está correto.

O arquivo php.ini se encontra nessa pasta "...\php\php_runningversion\"

Compartilhar este post


Link para o post
Compartilhar em outros sites

???

extension=php_myssql.dll

Não seria:

extension=php_mssql.dll

Obstante, a microsoft fornece as DLLs adequadas:

https://msdn.microsoft.com/pt-br/library/cc296170(v=sql.105).aspx

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marcos Xavier

 

Versão 5.4.24

 

 

Gabriel Heming

 

Boa tarde,

perdão na hora que eu fui digitar aqui, acabei digitando errado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual, ou quais, das DLLs da Microsoft você importou no php.ini?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual, ou quais, das DLLs da Microsoft você importou no php.ini?

 

No momento agora eu estou apelando.

Desinstalei tudo, limpei os registros e estou tentando seguir esse vídeo:

.

 

extension=php_sqlsrv_55_ts.dll
extension=php_pdo_sqlsrv_55_ts.dll
Já tentei com as dll do pacote que o hargon mencionou ali em cima!
Mesmo assim ainda aparece o erro:
Fatal error: Uncaught Error: Call to undefined function sqlsrv_connect()

Compartilhar este post


Link para o post
Compartilhar em outros sites

No pacote tinha DLL com final _ts e _nts. Você usou a primeira opção. Faça agora o uso da _nts.. e poste o resultado.

 

Se possivel tbm poste o log caso o error persista.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No pacote tinha DLL com final _ts e _nts. Você usou a primeira opção. Faça agora o uso da _nts.. e poste o resultado.

 

Se possivel tbm poste o log caso o error persista.

 

Boa tarde,

Ao alterar apareceu a msg:

 

---------------------------
httpd.exe - Erro do sistema
---------------------------
O programa não pode ser iniciado porque está faltando php5.dll no seu computador. Tente reinstalá-lo para resolver esse problema.
---------------------------
OK
---------------------------

Compartilhar este post


Link para o post
Compartilhar em outros sites

Informe como você resolveu, pode ser útil para futuros desenvolvedores.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.