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

FileSystemObject con Win 2000 server???

Estas en el tema de FileSystemObject con Win 2000 server??? en el foro de ASP Clásico en Foros del Web. Hola, tengo un problema con un Script que utiliza el FileSystemObject. Me funciona perfectamente en una maquina con Win 2000, pero cuando lo intento poner ...
  #1 (permalink)  
Antiguo 07/02/2002, 07:48
 
Fecha de Ingreso: enero-2002
Mensajes: 11
Antigüedad: 23 años, 3 meses
Puntos: 0
FileSystemObject con Win 2000 server???

Hola, tengo un problema con un Script que utiliza el FileSystemObject. Me funciona perfectamente en una maquina con Win 2000, pero cuando lo intento poner en win 2000 Server se queda "pensando" y no funciona ni da ningún error. ¿Puede ser problema de permisos? he probado ha todo tipo de permisos a la carpeta en cuestion "fotos" incluidos los de invitado e IUSR_...

El codigo en cuestion es el siguiente:


<%@ Language=VBScript %>

<%
Function MostrarFiles(ruta)
Dim fso, f, f1, fc, s
Set fso = CreateObject("Scripting.FileSystemObject&quot ;)
Set f = fso.GetFolder(ruta)
Set fc = f.Files
For Each f1 in fc
s = s & f1.name & "   "& f1.size & " bytes."
s = s & "<BR>"
Next
MostrarFiles = s
End Function
%>


<html>
<head>
<title>kk</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">

<%=MostrarFiles("c:\Inetpub\wwwroot\fotos\ ")%>
</body>
</html>



Sin embargo el sigiente codigo funciona perfectamente en ambas maquinas.



<%@ Language=VBScript %>

<%
Function MostrarListaDeUnidades
Dim fso, d, dc, s, n
Set fso = CreateObject("Scripting.FileSystemObject&quot ;)
Set dc = fso.Drives
For Each d in dc
s = s & d.DriveLetter & " - "
If d.DriveType = Remote Then
n = d.ShareName
ElseIf d.IsReady Then
n = d.VolumeName
End If
s = s & n & "<BR>"
Next
MostrarListaDeUnidades = s
End Function
%>

<html>
<head>
<title>MostrarListaDeUnidades</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<%=MostrarListaDeUnidades%>
</body>
</html>



Por favor, necesito ayuda urgente.
Un saludo y GRACIAS :)
  #2 (permalink)  
Antiguo 07/02/2002, 07:50
 
Fecha de Ingreso: febrero-2002
Mensajes: 8
Antigüedad: 23 años, 2 meses
Puntos: 0
Re: FileSystemObject con Win 2000 server???

A mí me dio un error parecido con un upload, pero sólo con archivos que superaban 1 Mb de tamaño. ¿Probaste con archivos pequeños?
  #3 (permalink)  
Antiguo 07/02/2002, 08:42
 
Fecha de Ingreso: diciembre-2001
Mensajes: 46
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: FileSystemObject con Win 2000 server???

hola
a mi me pasa lo mismo con el w2000 server, es este server funcionaba y dejo de hacerlo de un dia para el otro, yo creo q el problema esta en el dll q ejecuta el FileSystemObject, si mal no recuerdo se llama scrum.dll, creo q hay 2 opciones, la mas complicada es reinstalar el win 2000(depende si el server esta haciendo mas problemas o no, y es justo lo q estoy haciendo en este momento) y la otra q es mas simple, es reinstalar solamente el dll este q quizas habria q bajarlo de microsoft

espero q te sea de alguna ayuda ;)
  #4 (permalink)  
Antiguo 07/02/2002, 09:42
Avatar de pcarvajal  
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 23 años, 3 meses
Puntos: 8
Re: FileSystemObject con Win 2000 server???

oye borromeo, yo tengo el mismo problema con FSO y W2K Server, podrías especificar que archivo exactamente es el que hay que cambiar???
  #5 (permalink)  
Antiguo 07/02/2002, 16:40
 
Fecha de Ingreso: diciembre-2001
Mensajes: 46
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: FileSystemObject con Win 2000 server???

hola de nuevo
el dll q ejecuta el fso es scrrun.dll, creo tendrias q actualizar el dll de nuevo en el regestry por medio del regsvr32.exe, NO ESTOY SEGURO DE ESTO pq no lo probe pero creo q esa es la solucion,
En mi server tiene otras cosas mas q no funcionan por eso lo voy a formatear en algun momento
si alguien lo prueba y le funciona q avise
saludos a todos ;)
  #6 (permalink)  
Antiguo 08/02/2002, 06:30
 
Fecha de Ingreso: enero-2002
Mensajes: 11
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: FileSystemObject con Win 2000 server???

He probado lo de la dll y sigue sin funcionar, creo que el problema esta en la seguridad de win 2000 SERVER puesto que otros metodos del FyleSystemObject como Drives funcionan perfectamente. He probado ha dar permisos a diestro y siniestro en la carpeta donde utilizo el script pero sigue sin funcionar (invitados, IUSR_..., etc)
POR FAVOR :( ¿alguien que me ayude?

GRACIAS ;)
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 12:40.