From 631a9c844f9bb744c16836d5f7e7b11a479b2b2e Mon Sep 17 00:00:00 2001 From: Matt Pass Date: Tue, 1 Oct 2019 08:42:03 +0100 Subject: [PATCH] Extra error cases added to requirements display --- lib/requirements.php | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/lib/requirements.php b/lib/requirements.php index 5872613..e534bf1 100644 --- a/lib/requirements.php +++ b/lib/requirements.php @@ -1,7 +1,9 @@ to read the config file

"; } + if (in_array("phpCreateConfig", $reqsFailures)) { + echo "Cannot update config file:
data/".$configSettings."
Please check write permissions
on data dir and reload page

"; + } + if (in_array("phpCreateSettings", $reqsFailures)) { + echo "Couldn't create:
data/$settingsFile
Maybe you need write
permissions on the data dir?

"; + } + if (in_array("phpUpdateSettings", $reqsFailures)) { + echo "Can't update config file:
data/".$settingsFile."
Please check write permissions
on data dir and reload page

"; + } + if (in_array("phpCreateSettingsFileAddr", $reqsFailures)) { + echo "Couldn't create:
data/$settingsFileAddr
Maybe you need write
permissions on the data dir?

"; + } + if (in_array("systemIPRestriction", $reqsFailures)) { + echo "Not in permitted IPs list

"; + } ?>