site em php (no database selected)

1. site em php (no database selected)

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/12/2012 - 20:09h

Olá,

vou direto ao ponto.

No linux mint 14.
Tenho um site em php, local ele roda mas diz: (no database selected),
OBS:Tudo atualizado no meu mint 14.

remoto ele funciona corretamente.

testei no windows ele roda numa versão mais antiga do wamp, mas com alguns erros tbm e em outra versão mais atual no wamp, tbm mostra (no database selected).

Alguém pode me ajudar?

Abs.

Já fiz de tudo q eu sabia.

conferi umas 100 vezes o config.php e tá tudo certo, até criei outro user no phpmyadmin e nada.


  


2. Re: site em php (no database selected)

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/12/2012 - 16:55h

Ninguém?

problema ainda...

Abs.


3. Re: site em php (no database selected)

cr0n
_di0

(usa FreeBSD)

Enviado em 18/12/2012 - 22:38h

Aparentemente está usando algum framework, qual seria?


4. Re: site em php (no database selected)

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 19/12/2012 - 08:21h

RW escreveu:

Olá,

vou direto ao ponto.

No linux mint 14.
Tenho um site em php, local ele roda mas diz: (no database selected),
OBS:Tudo atualizado no meu mint 14.

remoto ele funciona corretamente.

testei no windows ele roda numa versão mais antiga do wamp, mas com alguns erros tbm e em outra versão mais atual no wamp, tbm mostra (no database selected).

Alguém pode me ajudar?

Abs.

Já fiz de tudo q eu sabia.

conferi umas 100 vezes o config.php e tá tudo certo, até criei outro user no phpmyadmin e nada.


Segundo o erro "no database selected" indica que não tem nenhum banco de dados selecionado.

Pergunta básica, mas necessária...
1) instalou qual SGBD ?
2) criou o banco de dados ?



5. Re: site em php (no database selected)

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/12/2012 - 08:46h

Estou usando um framework sim, mas próprio.

E sim, tem banco instalado.

Site funciona normal remoto, e no win pelo wamp tbm, mas no win tive q usar uma versão mais antiga do wamp.


6. Re: site em php (no database selected)

cr0n
_di0

(usa FreeBSD)

Enviado em 19/12/2012 - 11:51h

Apesar da mensagem ser comumente usada para designar problemas de acesso ao banco, ela não deixa de ser genérica, em razão disso, famosos frameworks disponibilizam meios de alterar o nível debug, disponibilizando logs mais detalhados para que mensagens de erros genéricas, se tornem específicas.

Seu conjunto de ferramentas deveria fazer o mesmo, caso contrário, o usuário seria obrigado a realizar testes às cegas com tentativas e erros, como:

1) Regras de firewall permitem acesso interno ao seu BD?
2) Um teste de conexão interna, utilizando-se do telnet na porta que o BD escuta, conecta?
3) O banco de dados criado no seu SGBD, garantem permissões para acesso local?
4) Logs do próprio serviço DB(MySQL), retornam algo que auxilie no problema?
5) Uma aplicação qualquer, que não utilize do seu FrameWork, como um pequeno script que realiza
consultas sql's, abre uma conexão com seu servidor?



De alguma forma, isole ou tente diminuir a abstração do erro para que seja possível resolvê-lo.


7. Re: site em php (no database selected)

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/12/2012 - 09:01h

Não sou programador, então não sei nada disso.

Eu sempre instalei numa boa os sites em php q tem banco de dados e nunca tive problema.

Abs.


8. Re: site em php (no database selected)

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 23/12/2012 - 10:06h

Cara, PODE ser que o site esteja usando variáveis globais na sintaxe antiga do PHP, com isso ele não consegue ler o objeto de conexão com o banco. Tente mudar em seu php.ini para o seguinte:

register_globals = On

Reinicie o Apache.

Não é uma boa prática, mas como quem manda é o cliente...

Porém minha solução é apenas uma especulação, visto que não temos acesso ao seu ambiente. Tente aí e retorne pra gente.



9. Re: site em php (no database selected)

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/12/2012 - 16:49h

Bom, eu fiz essa modificação, mas não resolveu.

Só local ele não seleciona o Banco.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts