conexao nao funciona para 1 app

bom dia a todos,

hoje me ocorre algo estranho.

todo o projeto está publicado. Ele usa apenas uma unica conexao com o banco de dados.

todos os apps funcionam, exceto UM, que, curiosamente, é exatamente o app que eles mais usam !!!

O sc está instalado em um servidor remoto. Se gero a app e testo, funciona. Se publico, não funciona. diz “Erro ao estabelecer uma conexão com o banco de dados:”

alguma ajuda seria bem util nesse momento que o cliente me sufoca…

obrigado a todos

excluir a pasta desta aplicação no servidor e publicar novamente?

Aconteceu comigo esses dias algo curioso, nao sei se vai te ajudar mas acho eu que possa estar relacionado

subi todo um projeto para uma pasta no servidor web.
nao sei pq cargas daqua apos configurar o ambiente tudo correto, ele tava pegando os dados da conexao de outro projeto em outra pasta do mesmo servidor.
deletei a nova pasta criei com outro nome subi o projeto nao adiantou
ao acessar de outro navegador funcionava, deletei conteudo, cookies e no navegador inicial dos testes continuava o erro
reiniciei o micro nao adiantou …

cansei fui almoçar quando voltei estava funcionando perfeitamente ;

fiz agora e permanece o problema…

isso é ridiculo !!! tanto no teste quanto no definitivo se usa a mesma conexao e mesmo banco de dados !!
qual problema ao publicar ?!

agradeço o apoio que puderem dar…

pelo sc não corre correto?

neste projeto tem mais de uma conexão?

Se sim, deixe apenas a conexão principal funcional, cause um erro nas demais.

teste a aplicação direto pelo sc.

  1. o projeto tem apenas uma conexao.
  2. direto pelo sc, funciona.
  3. ao publicar, unicamente esta nao funciona. As demais funcionam legal, tudo com a mesma conexao.
  4. como é de costume: antes funcionava.

pergunta (se for relevante):

onde o sc guarda as informações das conexoes ?

poderia haver uma “perdida” no tal arquivo?

eu mudei o nome da conexao para uma “personalizada” apenas para este cliente. Alterei via sc (ferramentas->edicao expressa) o nome de todas as conexoes.

é o único app (até agora) que se recusa a trabalhar.

estou achando que o problema não é conexão.

tem como colocar em modo debug, e ver se chega a rodar algum sql? (em produção).

as vezes a versão do banco em produção difere da de desenvolvimento e ocorre alguns erros.

as conexões ficam guardadas no arquivo prod.ini dentro da pasta conf.

dá direto “Erro ao estabelecer uma conexão com o banco de dados:”

a aplicação é simples?
pode criar uma conexão com um nome diferente só para ela,
e em produção criar essa mesma conexão?

tem selects internos?

Amigo, temos que ir investigando e eliminando as hipóteses.

a aplicação é simples? Sim.

só existe uma conexao.

posso te passar um link pelo msn… aqui fica meio fazer isso… sem ofender ninguem…

o animal da historia é que, direto do sc, funciona.

olhando os fontes gerados, encontro o seguinte:

carrega_perfil($_SESSION[‘scriptcase’][‘grid_lm003processos’][‘glo_con_conn_mysql’], $this->path_libs, “S”, $this->path_conf);

“glo_con_conn_mysql” NAO É a conexao atual. é a anterior, mudada em todas as apps e DEPOIS removida.

isso ajuda ?

cara cria novamente a app …

isso parece mais coisa do estilo “jovito”…

acho que peguei a praga…

ahahahaha, nao se preocupe nao é praga nem é urucuba é SC mesmo…

cara leia oq aconteceu comigo vai entender nao há explicações mesmo, tem coisas que so a informatica possibilita tamanho trabalho heheheheh

o “porquê” já não importa mais… coisas da informática…

resolvido criando toda a app novamente.

se isso pega… … … …

abraços e obrigado a todos que ajudaram.

marin

Luiz,

Tou dizendo que a coisa tá braba!
A praga tá pegando em todo mundo…
Hoje eu já não perco tempo, recrio a app e as coisas funcionam perfeito…

foi o que fiz.

… e ganhei tempo.


… mas se isso continuar, vou te denunciar para a vigilância sanitária. Teje avisado!

abraços gente boa.