Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/04/2014, 05:35
Avatar de el_javi
el_javi
 
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 844
Antigüedad: 19 años
Puntos: 10
Respuesta: Enviar archivos de uns ervidor a otro - Problemas propiedad fichero destin

Por las cuestiones de usuarios y grupos, CREO que es imposible subir ficheros de un servidor a otro asociándolo con APACHE directametne para que después, los ficheros subidos sean accesibles desde el PHP del servidor de DESTINO.

Así que lo que he hecho es hacer un fichero "PUENTE"
Este fichero, obtiene mediante GET la ruta de los archivos a mover.

SERVIDOR ORIGEN
- Subo el archivo desde mi ordenador y lo guardo en el servidor.
- Llamo al servidor DESTINO:
Cita:
file_get_contents('http://SERVIDOR_DESTINO/get_file_from_other_server.php?file_type=file&file _path=http://SERVIDOR_ORIGEN/url_de_mi_archivo.jpg');
SERVIDOR DESTINO
- Al llamar LOCALMENTE en el servidor a la descarga del archivo, dicha imagen o archivo se descarga con los permisos correctos y todo correcto para su posterior uso.


Se que es "rizar el rizo" pero es la manera más directa para no tener que tocar permisos de grupos ni de usuarios a nivel SERVIDOR. Si se os ocurre alguna otra forma transparente y sin tener que acceder a modificar el hosting, os escucho.


Saludos.