From ff9e255f1ba1cf4bd27b18a52e58f2950d5271f7 Mon Sep 17 00:00:00 2001 From: slawkens Date: Tue, 29 Dec 2020 22:11:40 +0100 Subject: [PATCH] On prod it won't display any PHP errors As suggested by PHP Manual --- index.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/index.php b/index.php index 3d7b9e51..8084fc83 100644 --- a/index.php +++ b/index.php @@ -56,11 +56,17 @@ if(file_exists(BASE . 'config.local.php')) { require_once BASE . 'config.local.php'; } +ini_set('log_errors', 1); if(config('env') === 'dev') { ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); } +else { + ini_set('display_errors', 0); + ini_set('display_startup_errors', 0); + error_reporting(E_ALL & ~E_DEPRECATED & ~E_STRICT); +} if((!isset($config['installed']) || !$config['installed']) && file_exists(BASE . 'install')) {