php ocultar TODOS los errores

¿Cuáles son las mejores prácticas para ocultar todos los errores de php? Como no quiero que ERRORES se muestren al usuario.

He intentado usar el .htacess colocando el código php_flag display_errors off , pero me devuelve un 500 error .

¿Hay algún otro método que oculte todos los errores?

para ocultar todos los errores:

 error_reporting(0); ini_set('display_errors', 0); 

para mostrar todos los errores:

 error_reporting(E_ALL); ini_set('display_errors', 1); 

Según la documentación de PHP, ponga esto en la parte superior de sus scripts de PHP:

 < ?php error_reporting(0); ?> 

http://php.net/manual/en/function.error-reporting.php

Si oculta sus errores, lo que debería hacer en un entorno real, asegúrese de estar registrando cualquier error en algún lugar. ¿Cómo registrar errores y advertencias en un archivo? De lo contrario, las cosas saldrán mal y no tendrás idea de por qué.

En tu archivo php solo ingresa este código:

 error_reporting(0); 

Esto no reportará errores al usuario. Si de alguna manera quieres, solo comenta esto.

Use las funciones de manejo de errores de PHP para manejar los errores. Cómo lo haces depende de tus necesidades. Este sistema interceptará todos los errores y los reenviará como lo desee O lo suprima si lo solicita

http://php.net/manual/en/book.errorfunc.php

¡La mejor manera es construir su script de una manera que no pueda crear ningún error! Cuando hay algo que puede crear un Aviso o un Error, ¡hay algo mal con su script y la comprobación de variables y el entorno!

Si desea ocultarlos de todos modos: error_reporting(0);