Alexia 0 Denunciar post Postado Outubro 1, 2003 Se alguem puder me ajudar... Estou desenvolvendo um projeto utilizando php e interbase. O servidor de http eh o apache.Bom... com o sistema na minha maquina (codigo local e base de dados no servidor de internet) o programa consegue identificar o usuario e se conectar, mas qdo jogo o programa pro mesmo servidor onde está a base de dados ele nao consegue encontrar os usuarios. Será que alguem tem alguma ideia do que pode estar acontecendo?Alexia Compartilhar este post Link para o post Compartilhar em outros sites
William Lepinski 0 Denunciar post Postado Outubro 1, 2003 Tente explicar melhor seu problema...não consegui intender direito qual seu real problema....[/size] Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 bom... vou tentar ser mais clara entao.Eu fiz um programa pra funcionar via internet. Ele está quase concluido senao fosse por esse problema... Eu estou com a base de dados em um servidor de internet (s.o linux) e o codigo fonte na minha maquina. Bem desse modo qdo eu dou o seguinte comando: "localhost/site/index.php" ele abre a pagina inicial que pede o login e senha pra logar no sistema.eu informo o login e a senha e o programa abre normalmente.Agora... (e ai eh que esta o problema)... qdo eu lanco o programa pro mesmo servidor onde está a base de dados tento abrir o site com htt://siscov.qweb.com.br ele traz a tela do index, mas qdo tento logar (usando o mesmo usuario e senha) ele nao loga Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 Alexia,Como você sabe, o interbase pode trabalhar como Oracle, ou seja, utilizando listener ou leitura local. Como esta essa configuração? Se estiver utilizando listener, verifica como esta a conexao com o banco de dados.Outra coisa, altera o seu codigo para ler as mensagens de erro geradas pelo PHP e pelo Banco de Dados. Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 desculpe Juliano... mas o que "listener"? e como faco pra verificar isso no banco de dados? nao tenho muita experiencia com php e esse eh o primeiro proj. que faco com interbase e php, antes eu trabalha com mysql. Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 Alexia, antes de verificarmos esses detalhes. Você verificou se a DLL para o interbase esta habilitada no php.ini do seu servidor? Para você verificar isso, vá até as (extensions) do PHP no arquivo php.ini e localize a linha: ;extension=php_interbase.dll tire o ponto de virgula, salve o arquivo e crie um codigo para mostrar se o PHP esta funcionando. Ex.: phpinfo.php <? phpinfo() ?> Salve esse codigo e chame no browser. Lá ele vai mostrar todas as variaveis do PHP. Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 Juliano... Eu nao tenho acesso ao servidor, a nao ser por ftp pra insercao dos arquivos para o site. Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 Alexia,Solicita ao Administrador do servidor para verificar esses detalhes ...Outra coisa que você pode fazer para adiantando o seu lado, é:- Como você só faz ftp, cria um codigo do jeito que lhe falei e chama ele, verificando se a variavel do PHP esta habilitada. Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 desculpe, mas nao entendi a parte do:"- Como você só faz ftp, cria um codigo do jeito que lhe falei e chama ele, verificando se a variavel do PHP esta habilitada. " Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 Juliano,Versao diferente de php e apache (na maquina de desenvolvimento e no servidor de internet) pode dar algum problema? Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 As vezes pode apresentar problema na versão do PHP.De onde você conseguiu essa informação? Você conseguiu gerar o codigo phpinfo.php? Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 Eu consegui gerar o phpinfo.php.Agora a que informacao você se refere? Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 A pagina irá informar quais são os tipos de banco ele esta suportanto ... Se você não conseguir ver, gera o mesmo codigo na sua estação de trabalho e comparar. Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 onde eu vejo essa informacao? Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 você tem icq?o meu - 167907792 Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 Alexia,Qdo. você rolar a pagina, vai ter um texto da seguinte maneira:PHP Credits--------------------------------------------------------------------------------ConfigurationPHP CoreAbaixo desse texto, ele vai mostrar uma tabela com varias variaveis. Após essa tabela ele vai mostrar todas as extensões adicionadas. É nesse momento que você vai verificar se esta habilitado o interbase ... Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 seria algo assim?interbaseInterbase Support enabled Revision $Revision:1.54.2.1 $ Allow Persistent Links Yes Persistent Links 0/unlimited Total Links 0/unlimited Timestamp Format %m/%d/%Y %H:%M:%S Date Format %m/%d/%Y Time Format %H:%M:%S Compartilhar este post Link para o post Compartilhar em outros sites
juliano.dantas 0 Denunciar post Postado Outubro 1, 2003 Isso mesmo ... Compartilhar este post Link para o post Compartilhar em outros sites
Alexia 0 Denunciar post Postado Outubro 1, 2003 e isso quer disser o que? pelo que parece o interbase está sem habilitar no servidor.Esta correta a minha interpretacao? Compartilhar este post Link para o post Compartilhar em outros sites
ualex 0 Denunciar post Postado Outubro 2, 2003 Interbase Support enabled o problema é o interbase não mostrar mensagem de erro,ficaria mais facil se ele mostrasse, né. tenta colocar isso no seu arquivo de conexão ao bderror_reporting(7);ibase_connect($local_db,$user,$passwd) or die (ibase_errmsg()); sabe este " or die (ibase_errmsg())"; // pra mostar os erros tipo se for o caso crie uma page só pra teste, você vai ter que "depurando" até achar o problema.bom espero que essas dicas servivam pra alguma coisa! Compartilhar este post Link para o post Compartilhar em outros sites