Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/05/2008, 01:28
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 6 meses
Puntos: 102
Re: leer ultimas lineas de archivo remoto grande

... ya; Ss solo el archivo el que se encuentra en otra máquina, y no tienes acceso a aquella máquina, como para pensar en una solución de aquel lado.

A como lo cuentas el error es que estás intentando leer información que no tienes (pues el archivo está en transferencia)... pero ¿cómo estas leyendo dicho archivo?. Nuevamente: muestra el código para ver qué pasa.

Cita:
Iniciado por Randill Ver Mensaje
La solucion de eso seria, especificarle a la funcion fopen, k en vez de comenzar a transmitir la linea 1, comience por la linea 6 [...]
Poniendo 'a+' en el modo de apertura de fopen(), ubica el puntero al final del mismo... luego sería moverte con fseek() para leer esas últimas líneas (nunca lo he hecho)... pero quizá esto ya lo haces, no lo sé.

Y bueno, se podría traer todo el fichero y ya no habrá problema de lectura, pero claro, todo un fichero para leer solo unas líneas... podría no ser tan rápido como lo requieres. No habría mejor solución que tener acceso al servidor donde se encuentre el archivo (tan solo para ejecutar un script).
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"