Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/03/2009, 16:27
lerry
(Desactivado)
 
Fecha de Ingreso: enero-2009
Mensajes: 103
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: error Fatal error: Maximum execution time of 30 seconds exceeded

Gatorv,
en efecto me estoy conectando una sola vez a la base de datos, pero dentro de esa conexion estoy haciendo muchas consultas q son estrictamente necesarias para efectos de lo q estoy haciendo...

gsitperu,
entiendo lo q me dices sobre optimizar mis consultas tratando de hacer q esas consultas no las tenga en ciclos anidados, tu me dices algo como esto, te pongo un ejemplo de lo q tengo:

/*busco los nombres de las radiobases, es decir, servicio final*/
if($finaLB!=0 and $finaLB!="")
{
foreach($finaLB as $a => $va1)
{
foreach($va1 as $i => $va2)
{
foreach($va2 as $j => $va3)
{
$cadena="SELECT Nombre FROM adm_sitios WHERE CodRF='$va3'";
$consulta=$conecta->seleccion($cadena);
$ho=mysql_fetch_array($consulta);
$nomfinlb[$a][$i][$j]=$ho['Nombre'];
}
}
}
}
ese ejemplo es solamente uno de los tantos casos q tengo en mi archivo php, ahora me gusta mas la segunda opcion, cambiarle el maximo tiempo de ejecucuion en php. ini no??
hice esto:

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 240 ; Maximum execution time of each script, in seconds

Sin embargo sigo con el problema, q me puedes recomendar???