[firebase-br] Erro nos logs
Euler Jr.
euler em siginformatica.com.br
Ter Jul 19 17:55:27 -03 2005
A primeira coisa a checar é se o Firebird SQL está rodando. Vá até o
diretorio bin do FB e digite:
./gstat -u SYSDBA -p VHXT8LSL -h /home/php/arquivo.FDB
Se for listado as informações do cabeçalho do seu BD, o server está up.
Observer que informei o BD exatamente como vc passou ( arquivo.FDB ),
lembre-se que Linux é case sensitive.
Com o server no ar tente acessar seu BD via isql. No dir. bin do FB:
./isql
SQL>connect '/home/php/arquivo.FDB' user 'SYSDBA' password 'VHXT8LSL';
SQL>
Se não der nenhuma msg de erro a conexão foi estabelecida.
Digite exite; para sair do isql.
No PHP, teste sua variável $Host com as opções:
// conexao local sem informar o host
$Host = '/home/php/arquivo.FDB';
//conexao local inf. o host name
$Host = 'localhost:3050:/home/php/arquivo.FDB';
ou
$Host = 'localhost:/home/php/arquivo.FDB';
No mais verifique sua conexao tcp/ip.
Utilize ifconfig -a
[]s
Euler Jr.
Djow escreveu:
> Está aí a String:
>
> <?
> session_start();
> $Host = '127.0.0.1:/home/php/arquivo.FDB';
> $Usuario = "SYSDBA";
> $Senha = "VHXT8LSL";
> if (!$Conn = ibase_connect($Host,$Usuario,$Senha,"WIN1252"))
> die("Por problemas tecnicos nao foi possivel conectar ao banco");
> ?>
>
> Não tenho nenhum firewall no servidor e nenhuma regra de bloqueio à porta 3050.
>
>
>
>
>>Envie a sua string de conexao.
>>Tem algum firewall instalado ai? Caso afirmativo, veja se a porta 3050
>>não está bloqueada.
>>
>>
>>[]s
>>Euler Jr.
>>
>>Djow escreveu:
>>
>>>Boa tarde amigos,
>>>
>>>Ainda não consegui fazer meu PHP trabalhar perfeitamente com o Firebird no Fedora 4, ele me apresenta o seguinte erro no /var/log/messages: Alguém conhece e sabe como resolver?
>>>
>>>Jul 19 13:33:05 server kernel: audit(1121790785.543:24): avc: denied { name_connect } for pid=3105 comm="httpd" dest=3050 scontext=root:system_r:httpd_t tcontext=system_u:object_r:port_t tclass=tcp_socket
>>>
>>>
>>>Desde já obrigado, um abraço.
>>>
>>>
>>>______________________________________________
>>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>
>>
>>
>>______________________________________________
>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
Mais detalhes sobre a lista de discussão lista