Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

logan_pa

Conecção depois de ter ido pro ar

Recommended Posts

Coloquei um fórum no ar e parece estar dando erro de conexao. Tudo indica ser erro no caminho...Eu e um amigo ficamos mais de tres horas tentando consertar e nada. O jeito foi postar a dúvida aqui.Página 01 (conect_forum.asp)<%Set db = Server.CreateObject("ADODB.Connection")DB.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\ServidorASP\kerygma\forum\e904156forum.mdb""if session("logado") <> "true" thenresponse.redirect("erro.asp?erro=Acesso negado! Você precisar estar logado para acessar o fórum.")end if%>Página 02(conect_forum_off.asp)<%Set db = Server.CreateObject("ADODB.Connection")DB.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\ServidorASP\kerygma\forum\e904156forum.mdb"%>c:\ServidorASP\forum\e904156forum.mdb

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique com esse código se o caminho do BD é realmente esse:

ASP
  1. Response.Write Request.ServerVariables("APPL_PHYSICAL_PATH")
     
  2. Response.End

Coloque logo no topo de sua index.

Compartilhar este post


Link para o post
Compartilhar em outros sites
é só colar no lugar do outro?

Não, esse comando vai só te exibir o caminho fisico de onde está o seu site. Pode ser que tenha algum erro de digitação no caminho ou algo parecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

qualquer uma cara é so pra comparar o caminho...e posta aqui pra comparação...

Compartilhar este post


Link para o post
Compartilhar em outros sites

eh bom cara...

Compartilhar este post


Link para o post
Compartilhar em outros sites

è tipo assim cara!!!!

 

ASP

[*]<%

 

[*]Response.Write Request.ServerVariables("APPL_PHYSICAL_PATH")

 

[*]Response.End

 

[*]

 

[*]Set db Server.CreateObject("ADODB.Connection")

 

[*]DB.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\ServidorASP\kerygma\forum\e904156forum.mdb""

 

[*]

 

[*]if session("logado") <> "true" then

 

[*]response.redirect("erro.asp?erro=Acesso negado! Você precisar estar logado para acessar o fórum.")

 

[*]end if

 

[*]%>

 

tenta isso e ve a MSG que está aparecendo!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

o que aparcer você compara com o cainho que você ta usandoC:\ServidorASP\kerygma\forum\e904156forum.mdbque fique bem claro que isso não resolverá seu blema mas pode clarear a solução...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, eu fiz assim:PÁGINA (CONECT_FORM.ASP)<%Response.Write Request.ServerVariables("APPL_PHYSICAL_PATH")Response.EndSet db = Server.CreateObject("ADODB.Connection")DB.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\ServidorASP\forum\e904156forum.mdb"if session("logado") <> "true" thenresponse.redirect("erro.asp?erro=Acesso negado! Você precisar estar logado para acessar o fórum.")end if%>PÁGINA (CONECT_FORM_OFF.ASP)<%Response.Write Request.ServerVariables("APPL_PHYSICAL_PATH")Response.EndSet db = Server.CreateObject("ADODB.Connection")DB.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\ServidorASP\forum\e904156forum.mdb"%>PUBLIQUEI E APARECEU ISTO:E:\FTPRoot\SitesUNASP\UNASP.edu.br\Kerigma\EM SEGUIDA TENTEI COLOCAR ESSE CAMINHO E AINDA ASSIM DEU ERRO.

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem este é o caminho publicado do teu siteE:\FTPRoot\SitesUNASP\UNASP.edu.br\Kerigma\agora você deve colocar o resto do caminho até chegar no dbtente acrescentar forum\e904156forum.mdb"e teste...

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu acho mais facil você fazer assim:1- ligar para o suporte e perguntar "Qual é o caminho físico de meu site?"daí eles vao te dizer:Seu caminho eh: "E:\pasta\nome\seila\pasta"Daí, você pega esse caminho, e coloca na string de conexao com o banco de dados.Envia os arquivos pro FTP, executa o site e vê se funcionou.Caso nao funcione, verifique se o caminho onde o banco está é exatamente o caminho que você colocou no codigo.Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi!

 

tentei fazer isso...

E:\FTPRoot\SitesUNASP\UNASP.edu.br\Kerigma\forum\e904156forum.mdb

 

 

...e quando clico em cadastrar, continua dando isso:

E:\FTPRoot\SitesUNASP\UNASP.edu.br\Kerigma

 

Esta errado? Veja você mesmo

 

o endereço do fórum é http://www.unasp.br/kerygma/forum

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara agora tira aquele bagulho que mandaram você colocar do teu codigoResponse.Write Request.ServerVariables("APPL_PHYSICAL_PATH")Response.End

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora o cadastro num ta funcionando.. tentei e deu erro tambem:Microsoft OLE DB Provider for ODBC Drivers error '80004005'[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query./kerygma/forum/cadastro2.asp, line 30

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora é erro de permissão

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amém!!!!!!!

 

Funcionou cara! Brigadão!

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.