From 288cdbd3e2912888355da5318ecb5afdfde4620c Mon Sep 17 00:00:00 2001 From: aina-esokia Date: Mon, 3 Sep 2018 15:03:47 +0400 Subject: [PATCH] update Configuration.php --- lib/Alchemy/Phrasea/Core/Configuration/Configuration.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/Alchemy/Phrasea/Core/Configuration/Configuration.php b/lib/Alchemy/Phrasea/Core/Configuration/Configuration.php index 5e865f32c7..e43c190fd1 100644 --- a/lib/Alchemy/Phrasea/Core/Configuration/Configuration.php +++ b/lib/Alchemy/Phrasea/Core/Configuration/Configuration.php @@ -234,12 +234,11 @@ class Configuration implements ConfigurationInterface private function dumpFile($file, $content, $mod = 0600) { - @chmod($file, $mod & ~umask()); - - if (false === @file_put_contents($file, $content)) { + if(false === @file_put_contents($file, $content)){ throw new RuntimeException(sprintf('Unable to write %s', $file)); + }else{ + @chmod($file, $mod & ~umask()); } - } private function eraseFile($file)