aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoeland Jago Douma <rullzer@users.noreply.github.com>2020-03-10 19:45:40 +0100
committerGitHub <noreply@github.com>2020-03-10 19:45:40 +0100
commit0a6ba15bb29ae8e4f765e300c32b9609efc0e08f (patch)
tree7daac8993d5f4d23e759f477d82f155f28d39441
parent5e4ee4dc59c3542cdee6c72209c8d75bcd977399 (diff)
parent6995e98df6b9c35904043c3096241ca5a91e460b (diff)
downloadnextcloud-server-0a6ba15bb29ae8e4f765e300c32b9609efc0e08f.tar.gz
nextcloud-server-0a6ba15bb29ae8e4f765e300c32b9609efc0e08f.zip
Merge pull request #19867 from Jose123456/error-logging
Set error_logging correctly. Fixes #19847
-rw-r--r--lib/base.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/base.php b/lib/base.php
index 1d944685654..c0feee3d1e7 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -602,8 +602,12 @@ class OC {
\OC::$server->getEventLogger()->log('autoloader', 'Autoloader', $loaderStart, $loaderEnd);
\OC::$server->getEventLogger()->start('boot', 'Initialize');
+ // Override php.ini and log everything if we're troubleshooting
+ if (self::$config->getValue('loglevel') === ILogger::DEBUG) {
+ error_reporting(E_ALL);
+ }
+
// Don't display errors and log them
- error_reporting(E_ALL | E_STRICT);
@ini_set('display_errors', '0');
@ini_set('log_errors', '1');