Как показать/не показывать вывод ошибок на сайте и в error_log?

На серверах с выбором версий php в cPanel в разделе "Модули и настройки PHP" Вы можете изменять настройку display_errors on или off, а также настройку error_reporting с несколькими вариантами:

E_ALL - выводить все ошибки
E_ALL & ~E_NOTICE - все ошибки кроме E_NOTICE
E_ALL & ~E_NOTICE & ~E_DEPRECATED - все ошибки кроме E_NOTICE и E_DEPRECATED
~E_ALL - не выводить никаких ошибок