Foros del Web » Programando para Internet » PHP »

Acceso a archivo del servidor en una unidad de red

Estas en el tema de Acceso a archivo del servidor en una unidad de red en el foro de PHP en Foros del Web. Buenos días a todos. Desde un programa PHP quiero acceder a una serie de imagenes escaneadas. Los archivos de las imágenes se encuentran en una ...
  #1 (permalink)  
Antiguo 25/11/2009, 04:43
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
Acceso a archivo del servidor en una unidad de red

Buenos días a todos.

Desde un programa PHP quiero acceder a una serie de imagenes escaneadas. Los archivos de las imágenes se encuentran en una unidad de red. El problema es que no consigo acceder a elllas. He realizado pruebas de acceder a carpetas en la unidad C y no tengo ningún problema, pero cuando intento hacerlo a la unidad de red nada, empezando por la función file_exists que me devuelve false, aunque el archivo existe.

El servidor web está instalado en una máquina virtual con Windows XP Profesional con Service pack 3. El sevidor web es Apache 2.2.4 y trabajo con PHP 5.2.4.

Un saludo
Justo Alonso
  #2 (permalink)  
Antiguo 25/11/2009, 09:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Acceso a archivo del servidor en una unidad de red

a mi me ha pasado algo similar, yo tampoco sabia de los problemas para accesar a ello...

pero se resuelve fácilmente.. ejemplo:
Código PHP:
is_file('\\\\RED'); // false
is_file('\\\\RED\\ruta'); // false
is_file('\\\\RED\\ruta\\a\\lo\\que.sea'); // true 
el punto, es que la raiz de estas rutas siempre te vana dar false... pero en cuanto avanzas te da true

también, es cierto que hay que escapar las barras invertidas... osea, escribir dos en lugar de cada una..

¿como lo estas haciendo tu??
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 27/11/2009, 04:15
 
Fecha de Ingreso: octubre-2009
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
De acuerdo Respuesta: Acceso a archivo del servidor en una unidad de red

Buenos días

Funciona perfecto. Gracias pateketrueke.

Estaba intentando entrar usando la unidad de red y escribia la siguiente cadena
"Z:\BARGUARDA\11122.jpg"

Lo curioso es que en la oficina me funcionaba, pero al instalarlo en el cliente no. Y el caso es que la versión de PHP y del servidor web es la misma.

Un saludo
Justo Alonso.
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 14:03.