Hola,
He descargado una aplicación de ejemplo para Symfony2 llamada CUPON, pero tengo un problema que no puedo resolver. Si intento logearme con un usuario que existe en la BD, entonces se logea correctamente. Pero si intento hacer login con un usuario que no existe, la aplicación se cuelga. Se queda procesando la petición de /login_check constantemente y tengo que reiniciar Apache porque el navegador se queda frito.
Trazando un poco el código, he descubierto que la aplicación se cuelga siempre que llega a esta línea (throw), donde se lanza una excepción cuando no se encuentra un user:
if (null === $user) {
throw new UsernameNotFoundException(sprintf('User "%s" not found.', $username));
}
Por lo visto ocurre algún problema en mi servidor cuando se lanza la excepción. He mirado en el profiler y en los logs pero no aparece nada raro.
Utilizo Mac Yosemite con XAMPP.
No se cómo solucionar esto, ¿Alguna idea por favor?
Muchas gracias.