Hola, soy nuevo aca, aunque muchas veces, buscando solucionas a problemas, he llegado a esta pagina. Ahora me he decidido a participar en la misma, porque me urge una dificultad que se me ha presentado y para la que no encuentro respuesta ni en español ni en ingles por mucho que quemo el google.
La cuestion es que un cliente me ha pedido que los archivos que el suba al sitio que le estoy haciendo, queden ubicados fuera de la carpeta publica, ya que segun el contienen informacion muy sensible y no quiere que esten en la carpeta en la que se aloja el sitio.
Me resulta algo dificil explicarlo ya que nunca me habian pedido nada igual. Viene siendo algo asi:
En el servidor, hay una carpeta, a veces llamada public html, a veces llamada www, etc, que es donde se alojan los archivos de la web. Normalmente cualquier archivo (imagen, pdf, zip, multimedia..) que uno desea que esten disponible en la red, los ubica ahi. Bueno, este cliente se ha empeñado en que queden ubicados en otra carpeta y no en la publica, lo cual esta muy bien cuando efectuo el primer paso de hacer el upload con php. Puedo ubicarlo donde yo quiera en el servidor.
El problema es cuando intento leer ese archivo desde el lado cliente, ya que al no estar en la carpeta publica de nada vale que coloque en el src de una imagen por ejemplo ni ruta relativa ni absoluta.
Me gustaria saber si lo que pide ese cliente es posible hacerlo, si puedo leer desde el lado cliente un archivo ubicado fuera de la carpeta publica en el servidor, y que es lo que tendria que poner en el src de la imagen en este caso, algo quizas como?
src="file://server/etc/image.jpg"
De antemano muchas gracias por la ayuda que me puedan brindar