Jump to content


Photo

Problemas Com Os Caminhos...


  • Faça o login para participar
5 replies to this topic

#1 betonit

betonit

    Normal

  • Usuários
  • 61 posts
  • Sexo:Não informado

Posted 25/07/2004, 21:52

Gente,

Em minha aplicação no IIS possuo a seguinte estrutura:

- Cante
------------ admin
------------ bd
------------ fotos
------------ libs
------------ musicas
------------ novo_layout
------------ upload

Seguinte, tenho uma pagina geral.asp com funcoes gerais de minha aplicacao e sendo uma delas de conexao com o banco de dados q seria esta:

<% dim conn, conexao, ConexaoAberta

set conn = Server.CreateObject("ADODB.Connection")
conexao = "Provider=Microsoft.Jet.OLEDB.4.0;data source="& Server.MapPath("cantedireito.mdb")

ConexaoAberta = FALSE

Sub AbreConexao()
if not ConexaoAberta then
 conn.Open conexao
 ConexaoAberta = True
end if
End Sub

Sub FechaConexao()
if ConexaoAberta then
 conn.close
 set conn = nothing
 ConexaoAberta = False
end if
End Sub
%>

O problema que tenho diversas paginas asp q incluem esta pagina onde estou tendo problemas... a principio, com o comando mappath n teria mas n esta sendo assim... e gostaria q me confirmassem , para descer diretorio é ".." ?

Bom, meu db está no dir bd...

alguem pode me ajduar...
?
Carlos Alberto - BNDES - Banco Nacional de Desenv. Econ. e Social

#2 Flip_

Flip_

    Flip

  • Usuários
  • 225 posts
  • Sexo:Masculino
  • Localidade:Blumenau
  • Interesses:surf

Posted 25/07/2004, 23:50

seilah kra... isso eh meio complicado, mas tenta coloca o diretório completo, por exemplo, se o db tivesse no http://localhost/banco.mdb, tenta isso:


..
Server.MapPath("http://localhost/banco.mdb")
..
nao sei se daria certo, mas eu sempre uso isso nesses casos...
Felipe Casas
flipcasas@gmail.com *messenger
"emancipem se da escravidão mental pois não há nada além de nós mesmos que pode nos libertar" Bob Marley

#3 betonit

betonit

    Normal

  • Usuários
  • 61 posts
  • Sexo:Não informado

Posted 26/07/2004, 22:54

N entendi...
entao quer dizer que o BD nao pode ficar fora da raiz?

[]'s
Carlos Alberto - BNDES - Banco Nacional de Desenv. Econ. e Social

#4 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 26/07/2004, 23:05

se sua pagina está na pasta "fotos" e vc quer colocar um include de um aqruivo q está na pasta "db"

o link fica assim:

../db/pagina.asp


seria isso?

mas num esqueça... se vc tem um arquivo nas pasta "fotos" como nome de arquivo e tem uma imagem com nome de "imagem.gif" dentro da pasta "fotos"

o link fica assim "imagem.gif"

mas se vc estiver colocando esta pagina como included dentro da pasta db o caminho da imagem terá que ser:

o link fica assim: ../db/imagem.gif

por que o include age como sendo parte do código da pagina a qual ele está incluso... entende...

;) (y)

num sei se compliquei ou descompliquei.. hehe
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#5 betonit

betonit

    Normal

  • Usuários
  • 61 posts
  • Sexo:Não informado

Posted 27/07/2004, 17:24

entenda a minha duvida...
meu bd esta no diretorio "db"
no meu diretorio libs possuo o "geral.asp" que usa tal bd... colokei com servermappath("bd") .. ta certo?

e nos diretorios admins e novo_layout possuo paginas q incluem o arkivo "geral.asp" ...

Mas os caminhos nao ficam corretos... pq?
Carlos Alberto - BNDES - Banco Nacional de Desenv. Econ. e Social

#6 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 27/07/2004, 20:09

servermappath("../bd/banco.mdb")

este seria o link q fica na página geral,asp puxando seu de na pasta db...

mas uma pergunta? vc num tá usando nenhum editor como dreaweaver ou front? se tá.. cria um link para estes arquivos e veja como fica o link entende....
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq