Imagenes en Servidor y Pdfs


([N2] gegeo) #1

Buenos dias,

Estoy haciendo pruebas para mostrar imagenes que tengo alojadas en el servidor en un control Html.
Tengo un servidor Apache funcionando, en la misma maquina que el vServer que sirve la tipica pagina Hola Mundo.

Evidentemente, lo tengo como localhost, y ejecutando el vClient en el servidor, no hay problema, reconoce como localhost, y busca la imagen en el Apache en la carpeta indicada en el objeto Html y la muestra si problema, pero ejecutando el vClient desde otro puesto, falla, porque busca el localhost de ese puesto.
La idea seria tambien servir pdfs.

Tanto html://...#CAMPO y file:///...#CAMPO funcionan en servidor, pero en cliente no, ya que busca esas rutas en cliente.

Estoy un poco perdido con el tema Apache, y las dudas:
-¿debo configurar un Virtual host en el httpd.conf, y a su vez, en el fichero host del servidor, indicar el host virtual y su ip?
-o ¿debo abrir el Apache al exterior y servir la web y por tanto las imagenes al exterior?

Gracias, saludos.


([N1] tcvsi) #2

Igual es una simpleria, pero sí usas la Ip del servidor en vez de localhost igual funciona


([N2] gegeo) #3

@tcvsi

Gracias, dentro de la red local, si funciona utilizando la ip.

Pero no tengo claro que desde el exterior funcione, que es lo que me interesa.

He enviado un ticket a soporte, cuando contesten te digo algo.

En cualquier caso, gracias de nuevo, un saludo.;)


([N1] jjartes) #4

Creo que para lo que pides lo mejor seria que te crearas una carpeta compartida en vAdmin que apuntara a un directorio del servidor web (apache en este caso) donde vas a almacenar tus documentos, asi podrias aprovechar las funciones sdv para el mantenimiento de los documentos. Previamente, has debido crearte un subdominio o una carpeta dentro del dominio principal con el nombre del directorio, para que puedas acceder via web a los mismos. Por ultimo lo unico que tienes que hacer es apuntar a la url asignada (http://subdominio.dominio/nombredocumento.extension ó http://dominio/carpeta/nombredocumento.extension)

[attachment=15678,1292]


([N2] gegeo) #5

@jjartes.hotmail

Gracias,
Esa opción la he probado, pero solo me funciona ejecutando vClient en la maquina donde tengo Apache y vServer.
No me funciona desde otro puesto de la red local.
Y desde el exterior, ni he probado.

¿Tienes alguna configuración especial en el Apache?
Estoy haciendo pruebas tambien con Xampp.

Gracias, saludos ;)