Foros del Web » Programando para Internet » PHP »

copiar imagenes de otro host a otro con la funcion copy()

Estas en el tema de copiar imagenes de otro host a otro con la funcion copy() en el foro de PHP en Foros del Web. bueno pues resulta que tenia un script que funcionaba de mil maravillas importaba las imagenes de otro host a otro con la funcion copy pero ...
  #1 (permalink)  
Antiguo 01/07/2008, 15:59
(Desactivado)
 
Fecha de Ingreso: mayo-2008
Mensajes: 67
Antigüedad: 15 años, 10 meses
Puntos: 0
copiar imagenes de otro host a otro con la funcion copy()

bueno pues resulta que tenia un script que funcionaba de mil maravillas importaba las imagenes de otro host a otro con la funcion copy pero ahora no funciona con el hsot numero 12 de mi lista de importacion

me bota este error


Warning: copy() [function.copy]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/miweb/public_html/images/mipagina/importar_imagenes.php on line 252

quisera saber por que el error y como se soluciona
  #2 (permalink)  
Antiguo 01/07/2008, 16:04
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: copiar imagenes de otro host a otro con la funcion copy()

Hola sopaetonto,

El error que te indica es que la dirección a la que te quieres conectar no la puede resolver PHP, es decir que esta mal escrita o el host remoto esta caído.

Saludos.
  #3 (permalink)  
Antiguo 01/07/2008, 16:13
(Desactivado)
 
Fecha de Ingreso: mayo-2008
Mensajes: 67
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: copiar imagenes de otro host a otro con la funcion copy()

Cita:
Iniciado por GatorV Ver Mensaje
Hola sopaetonto,

El error que te indica es que la dirección a la que te quieres conectar no la puede resolver PHP, es decir que esta mal escrita o el host remoto esta caído.

Saludos.
tienes razon gator asi es taba mal escrito pero ahora me bota este error


Warning: copy(http://www.mipagina.com/images/01a7738 +.jpg) [function.copy]: failed to open stream: HTTP request failed! HTTP/1.1 406 Not Acceptable in /home/web/public_html/images/imagina/importar_imagenes.php on line 250
  #4 (permalink)  
Antiguo 01/07/2008, 16:16
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: copiar imagenes de otro host a otro con la funcion copy()

Hola sopaetonto,

El host te indica que no acepta las cabeceras que le enviaste, ya que copy hace una petición http muy básica y es probable que necesites emular un explorador como IE o Firefox, te recomiendo leas como hacer peticiones http con fsockopen o cURL, y hagas una petición especial para ese servidor.

Saludos.
  #5 (permalink)  
Antiguo 01/07/2008, 16:23
(Desactivado)
 
Fecha de Ingreso: mayo-2008
Mensajes: 67
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: copiar imagenes de otro host a otro con la funcion copy()

Cita:
Iniciado por GatorV Ver Mensaje
Hola sopaetonto,

El host te indica que no acepta las cabeceras que le enviaste, ya que copy hace una petición http muy básica y es probable que necesites emular un explorador como IE o Firefox, te recomiendo leas como hacer peticiones http con fsockopen o cURL, y hagas una petición especial para ese servidor.

Saludos.
no era por eso gator era por que en los nombres de las imagenes habia espacios en blanco ahora tendre que usar strreplace
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 11:43.