Ayuda con problema del Path

24/11/2003 - 17:35 por Enrique Medina | Informe spam
Hola:

Estoy bastante enredado con un problema relacionado a la Ruta.
Tengo una aplicación en un Server y una copia idéntica en mi equipo para el
desarrollo.
Hasta quí funcionaban perfectamente bien las dos y lo que desarrollaba podia
subirlo y funcionaba.
Ahora cambié una rutinas que tenia para hacer Upload en codigo ASP por la
utilización del componente aspSmartUpload.
El problema es el siguiente:
En el servidor web tengo las siguientes carpetas: (tienda y adm estan ambas
bajo www)

www > tienda > img

adm



En la carpeta 'adm' esta el archivo 'modArticulosEXE.asp' que entre otras
cosas sube archivos a 'www/tienda/img'
Siempre definí la ruta para guardar el archivo como "../tienda/img/" &
FileName
Pues ahora para que funcione en el Servidor debo sacar los 2 puntos al
comienzo ya que me dice que
el método MapPath no acepta esos caracteres. Curiosamente, para mi, si saco
los puntos el archivo se guarda correctamente en el directorio 'img'. Pero
sin los 2 puntos no funciona en mi equipo.
Si alguiien me puede explicar se lo agradecería mucho

Enrique

Preguntas similare

Leer las respuestas

#6 Enrique Medina
27/11/2003 - 15:01 | Informe spam
Gracias Manual, esa era la explicación que buscaba, algo lógico que
justificara lo que sucedía.
Gracias nuevamente.



Enrique Medina
Santiago de Chile
infoARROBAdel.cl

"Manuel Etcheto" escribió en el
mensaje news:773801c3b43b$39638740$
Hola Enrique
La propiedad del iis AspEnableParentPaths es la que te
permite hacer eso, pero por razones de seguridad es false
por defecto...
Si la tienes habilitada y te acostumbras a usarla, vas a
tener problemas cuando pases a otro servidor.

La recomendación es que utilices las 2 maneras comunes de
sacar las rutas:
Server.MapPath("\") = raíz del servidor
Server.MapPath(".") = directorio actual de la página

Así puedes referirte al directorio que quieras dentro de
la aplicación
Server.mapPath("\") & "\tienda\img\" & archivo 'en tu caso

Server.mapPath(".") & "\img\" & archivo ' si img estuviese
dentro de adm

Si aún quieres habilitar la propiedad en el otro servidor
para usar "../":
abres el IIS,
en el server botón derecho
Servicios de Internet Information Server
Propiedades Principales - combo- Servicio WWW
botón Modificar
Directorio Particular
Opciones de Aplicación
Tildar Checkbox "Habilitar rutas de acceso primarias"
aplicar...

Suerte
Manuel

Mostrar la cita
mismo.
Mostrar la cita
es la raiz del
Mostrar la cita
ser:
Mostrar la cita
subirlo.
Mostrar la cita
escribió en el
Mostrar la cita
del IIS, por lo
Mostrar la cita
de las páginas.
Mostrar la cita
wrote in message
Mostrar la cita
desde donde corre el
Mostrar la cita
componente, funciona
Mostrar la cita
a la instalada en
Mostrar la cita
escribió en
Mostrar la cita
encuentran las carpetas
Mostrar la cita
antes de aplicar el
Mostrar la cita
considerar las
Mostrar la cita
wrote in message
Mostrar la cita
relacionado a la Ruta.
Mostrar la cita
idéntica en mi equipo
Mostrar la cita
y lo que
Mostrar la cita
Upload en codigo ASP
Mostrar la cita
(tienda y adm
Mostrar la cita
archivo 'modArticulosEXE.asp' que entre
Mostrar la cita
como "../tienda/img/"
Mostrar la cita
sacar los 2 puntos
Mostrar la cita
Curiosamente, para mi,
Mostrar la cita
el directorio
Mostrar la cita
mucho
Mostrar la cita
#7 Jhonny Vargas P. [MVP]
27/11/2003 - 15:54 | Informe spam
Que buena explicación... no lo sabía esto...


Gracias!!!!


Saludos,
Jhonny Vargas P. [MS MVP]
Santiago de Chile


"Enrique Medina" <infoSACARYREEMPLAZARarrobadel.cl> wrote in message
news:#
Mostrar la cita
Ads by Google
Search Busqueda sugerida