Foros del Web » Programando para Internet » ASP Clásico »

asp y estructura de directorios

Estas en el tema de asp y estructura de directorios en el foro de ASP Clásico en Foros del Web. hola tengo en un servidor una estructura de directorios como la siguiente -> includes (carpeta) -> man (carpeta) -> db (carpeta) el caso es que ...
  #1 (permalink)  
Antiguo 02/08/2004, 05:23
 
Fecha de Ingreso: agosto-2004
Mensajes: 5
Antigüedad: 20 años, 9 meses
Puntos: 0
asp y estructura de directorios

hola tengo en un servidor una estructura de directorios como la siguiente
-> includes (carpeta)
-> man (carpeta)
-> db (carpeta)
el caso es que en la carpeta man tengo los distintos asp's que realizan el mantenimiento de la base de datos, en todos estos asp's hago un include para realizar la conexion, este archivo esta en la carpeta includes y el include lo hago de la siguiente forma:
<!--#include file="./includes/include.asp"-->


cuando visualizo algun asp el servidor me muestra el siguiente error
Active Server Pages error 'ASP 0126'
Include file not found
/web/man/comp.asp, line 7
The include file './includes/include.asp' was not found.


gracias por todo y un saludo
  #2 (permalink)  
Antiguo 02/08/2004, 07:46
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 5 meses
Puntos: 4
Prueba a añadirle dos puntos en la ruta:

<!--#include file="../includes/include.asp"-->

Un saludo.

Se me olvidaba. Bienvenido al foro.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #3 (permalink)  
Antiguo 03/08/2004, 05:18
 
Fecha de Ingreso: agosto-2004
Mensajes: 5
Antigüedad: 20 años, 9 meses
Puntos: 0
si le pongo "../" me da el siguiente error (yo tampoco lo entiendo):

Active Server Pages error 'ASP 0131'

Disallowed Parent Path

/web/man/comp.asp, line 7

The Include file '../includes/include.asp' cannot contain '..' to indicate the parent directory.


gracias por todo
  #4 (permalink)  
Antiguo 03/08/2004, 08:54
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Se me hace extraño que por default tu IIS venga con esa opcion deshabilitada, ¿que Windows tienes?, a de ser 2003 que no lo ve visto, por que en todas las demás eso viene seleccionado de inicio.
Ve al IIS, selecciona las propiedades de tu sitio, ve al Directorio particular-> Configuracion, luego en Opciones de la aplicacion y selecciona la casilla que dice "Habilitar rutas de acceso primarias" o si esta en ingles dice "Enable Parent Directories". Eso se le quita cuando no quieres que por algun descuido los usuarios maliciosos (pueden ser tus clientes) se pongan a navegar por la estructura de directorios via ASP.

Saludos
  #5 (permalink)  
Antiguo 03/08/2004, 09:37
 
Fecha de Ingreso: agosto-2004
Mensajes: 5
Antigüedad: 20 años, 9 meses
Puntos: 0
sabes lo que ocurre que como tu bien piensas en mi casa me funciona perfectamente (tengo XP y supongo que sera IIS 5.0) el problema me ocurre cuando lo subo al servidor, que cual es mi sorpresa cuando me doy cuenta que no me incluye los archivos que le especifico

sabes si hay alguna solución para esto ya que en el servidor no puedo cambiar nada,

un saludo y gracias por todo
  #6 (permalink)  
Antiguo 03/08/2004, 10:27
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
en vez de "file", tenés que usar include "virtual"
__________________
...___...
  #7 (permalink)  
Antiguo 03/08/2004, 10:33
 
Fecha de Ingreso: julio-2004
Ubicación: Barranquilla "La Arenosa"
Mensajes: 15
Antigüedad: 20 años, 9 meses
Puntos: 0
Prueba con el include virtual.
<!--#include virtual = /includes/include.asp"-->

Espero te funcione.
__________________
"La humildad consiste en saber que lo único que tienes bajo control es tu propia forma de actuar"
  #8 (permalink)  
Antiguo 03/08/2004, 10:53
 
Fecha de Ingreso: agosto-2004
Mensajes: 5
Antigüedad: 20 años, 9 meses
Puntos: 0
gracias a todos con el include virtual ya funciona todo

gracias y un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:20.