Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/07/2007, 09:53
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 20 años, 4 meses
Puntos: 2135
Re: Problema con archivos pesados...

Adicional a esos tambien necesitas cambiar estos:
Código PHP:
max_execution_time = 60     ; Maximum execution time of each script, in seconds
max_input_time 
= 60    ; Maximum amount of time each script may spend parsing request data
memory_limit 
= 32M      ; Maximum amount of memory a script may consume (16MB) 
Y si es un archivo de base de datos, en serio te recomiendo usar fread con fopen e ir leyendo poco a poco, y al mismo tiempo insertando no lo quieras hacer en dos pasos distintos ej:
Código PHP:
$fh = fopen( "archivo.dat", "r" );
while( !
feof( $fh ) ) {
     
$chunk = fread( $fh, 4096 );
     
$chunk = trim( $chunk );

     
// hacer algo con $chunk
     
$query = "INSERT INTO algo ('$chunk')";
     
$db->Query( $query );
} 
Como ves la lectura y la insercion se hacen en el mismo ciclo, ahora si tienes que cambiar el tiempo limite por la cantida de datos que vas a procesar.

Saludos.