$app->error(function(\Exception $e, $code) use ($app) {
if (500 === $code) {
if (DEBUG == 0)
return $e->getMessage();
if (DEBUG == 2)
return $app->redirect(URL_EMAIL."es/error-en-mi-web");
}
if (404 === $code) {
$path = $app['request']->getPathInfo();
// echo "PATH:".$path;exit;
if (strpos($path, ".") === FALSE) { // es una url de Silex sin .js y demás
return $app->redirect(URL_EMAIL."es/pagina_no_encontrada");
}
}
});
Silex: Control errores
En el index.php:
Suscribirse a:
Enviar comentarios (Atom)

No hay comentarios:
Publicar un comentario