Tratamento de erros + Custom 404 e 500 páginas em PIMF

Todas as opções de configuração relacionadas a erros e registro estão no arquivo config.php .

/*
|------------------------------------------------------------------------

| Settings for the error handling behavior

|------------------------------------------------------------------------

*/

'error' => array(
'ignore_levels' => array(E_USER_DEPRECATED),
'debug_info' => true,
'log' => true,
),

A opção ‘ignore_levels’ contém uma série de níveis de erro que devem ser ignorados pelo PIMF. Por “ignorado”, queremos dizer que não pararemos a execução
do script nesses erros. No entanto, eles serão registrados quando o registro for habilitado.

A opção ‘informações de
depuração ‘ indica se a estrutura deve exibir a mensagem de erro e o rastreamento de pilha quando ocorrer um erro. Para o desenvolvimento, você desejará que isso seja ‘verdadeiro’. Em um ambiente de produção, defina como ‘false’. Quando ‘ informações de depuração ‘ é desabilitado, a visão localizada em ‘core / Pimf / _error / 500.php’ será exibida, que contém uma mensagem de erro genérica.

Para habilitar o registro, defina a opção ‘log’ na configuração de erro como ‘verdadeiro’. Quando habilitado, o Fechamento definido pelo
item de configuração do logger será executado quando ocorrer um erro. Isso oferece flexibilidade total em como o erro deve ser registrado.

Páginas 404 e 500 personalizadas

Se você quiser personalizar a visualização 404 ou 500, basta substituí-la criando um clone dela em seu aplicativo como ‘app / MyFirstBlog / _error / 500.php’.

Encontre mais aqui https://github.com/gjerokrsteski/pimf