diff --git a/lib/classes/webserver/class.ConfigIO.php b/lib/classes/webserver/class.ConfigIO.php index 092d6864..1cb8ef20 100644 --- a/lib/classes/webserver/class.ConfigIO.php +++ b/lib/classes/webserver/class.ConfigIO.php @@ -258,6 +258,16 @@ class ConfigIO { safe_exec('rm -rf '. makeCorrectFile($configdir)); } } + + // also remove aliasconfigdir #1273 + $aliasconfigdir = $this->_getFile('phpfpm', 'aliasconfigdir'); + if ($aliasconfigdir !== false) { + $aliasconfigdir = makeCorrectDir($aliasconfigdir); + if (@is_dir($aliasconfigdir)) { + $aliasconfigdir.='/*'; + safe_exec('rm -rf '. makeCorrectFile($aliasconfigdir)); + } + } } /**