From 1c4a6080d7459d220845fd201a8d15bf57aa0a1b Mon Sep 17 00:00:00 2001 From: David Goodwin Date: Fri, 25 May 2018 09:44:20 +0100 Subject: [PATCH] make phar loading optional depending on the extension being present or not --- common.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common.php b/common.php index 58a3a145..179138b0 100644 --- a/common.php +++ b/common.php @@ -69,7 +69,9 @@ Config::write($CONF); require_once("$incpath/languages/language.php"); require_once("$incpath/functions.inc.php"); -require_once("$incpath/lib/random_compat.phar"); +if(extension_loaded('Phar')) { + require_once("$incpath/lib/random_compat.phar"); +} if (defined('POSTFIXADMIN_CLI')) { $language = 'en'; # TODO: make configurable or autodetect from locale settings