Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/08/2008, 05:07
aoglab
 
Fecha de Ingreso: julio-2008
Mensajes: 22
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Capturar excepción Too many connections (mysql)

Pues imagino que tengas 2 posibilidades:
(quizas tengas que utilizar "@mysql_connect" para silenciar el error)
Código PHP:
try {
    for (
$i=0$i102$i++)  
        
$db[$i] = mysql_connect('localhost','user','pass',true) or die(mysql_error()); 
    
sleep(1000); 
    echo 
"Hecho";
} catch(
Exception e) {
    echo 
"Superado limite de conexiones";

Código PHP:
set_error_handler("myErrorHandler");

for (
$i=0$i102$i++)  
   
$db[$i] = mysql_connect('localhost','user','pass',true) or die(mysql_error()); 
 
sleep(1000); 
echo 
"Hecho";

function 
myErrorHandler($errno$errstr$errfile$errline) {
     echo 
"Superado limite de conexiones";