Quita la @ delante de la función mysql_pconnect() (o dejala y usa el ejemplo que doy más abajo) .. Observa el error y preferentemente NO uses conexiones persistentes: mysql_connect()
 
Pero lo importante es ver el error concreto ..  
 Código PHP:
    if (!$db)
{
echo 'Error: Could not connect to database. Please try again later.<br>';
echo "Mysql dice: ".mysql_error();
exit;
} 
    
  
Un saludo,