IBASE

18 views
Skip to first unread message

Pedro Augusto

unread,
Nov 7, 2014, 8:26:33 AM11/7/14
to go...@googlegroups.com
Bom dia pessoal.
Estou trabalhando com Firebird porém não consigo conectar com a base de dados.

A função ibase_connect não retorna erro algum.
Já ativei a extensão no php.ini e coloquei as dlls respectivas.

Como identifico um erro assim ?
Estou meio perdido.

--
Atenciosamente,
Pedro Augusto - Desenvolvedor Web

Kenio Souza

unread,
Nov 7, 2014, 8:42:45 AM11/7/14
to go...@googlegroups.com

Verifique se a porta 3050 esta configurada no arquivo services que esta na pasta c:\windows\system32\drivers\etc

Adicione a linha:
gds_db          3050/TCP        #Firebird

--
Você recebeu esta mensagem porque está inscrito na Lista "GOPHP" em Grupos do Google.
Para Postar: go...@googlegroups.com
Para Sair do Grupo: gophp-un...@googlegroups.com
Link: http://groups.google.com/group/gophp?hl=pt-BR
---
Você recebeu essa mensagem porque está inscrito no grupo "GOPHP" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para gophp+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Pedro Augusto

unread,
Nov 10, 2014, 6:21:14 AM11/10/14
to go...@googlegroups.com
Infelizmente não funcionou.
Continuo sem conseguir conectar à base.

Estou com o bd em outra máquina e mesmo colocando-o na mesma continua sem funcionar.

Kenio Souza

unread,
Nov 10, 2014, 7:29:37 AM11/10/14
to go...@googlegroups.com

Então na outra maquina você precisa criar a liberação da porta 3050 no firewall.

Basta acessar o firewall do Windows na outra máquina e clicar em configurações avançadas

Depois que abrir a nova janela, deverá clicar em nova regra

Nas configurações da nova regra, informe a porta e o protocolo TCP

Em alguns casos e necessário configurar até a porta UDP

Bartolomeu Gusella

unread,
Nov 16, 2014, 4:55:55 AM11/16/14
to go...@googlegroups.com
Cara tive um problema com servidores com configuração de produção para achar qual o problema com a conexão...
A melhor maneira de "ver" o erro é usar o PDO p/ conectar no banco e coloca-lo num try cacht e no catch coloca o throw $exeption, o pdo é melhor documentado e os exeptions são mais claros... Boa Sorte !! :P


Date: Mon, 10 Nov 2014 10:29:35 -0200
Subject: Re: [gophp] IBASE
From: keni...@gmail.com
To: go...@googlegroups.com

MarceloMF

unread,
Nov 19, 2014, 5:52:16 AM11/19/14
to go...@googlegroups.com
phpinfo() retorna suporte a interbase/firebird ? Se não, precisar add a dll na pastinha de extensions e também declarar no php.ini corretamente. Até aparecer no phpinfo(), depois se ainda assim der problema, então aumenta o verbose de erros(no php.ini e também no código que tem as funções com set_ ...) e cola o erro aqui para nós.

[]s
Att, Marcelo M. Fleury
Reply all
Reply to author
Forward
0 new messages