can’t get errors

First of all, you have ini_set('display_errors', 0); in there, so you tell PHP that it should NOT display any errors.

And there can be another reason… error_reporting can be set in such way, that no errors are reported.

So this might help:

define('WP_DEBUG', true);
if (WP_DEBUG) {
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', true);
    ini_set('display_errors', 1);
    ini_set('display_startup_errors',1);
    ini_set('error_reporting', E_ALL);
}