summaryrefslogtreecommitdiff
path: root/backend.php
diff options
context:
space:
mode:
Diffstat (limited to 'backend.php')
-rw-r--r--backend.php13
1 files changed, 11 insertions, 2 deletions
diff --git a/backend.php b/backend.php
index 482874d21..8acf26868 100644
--- a/backend.php
+++ b/backend.php
@@ -4120,11 +4120,20 @@
function check_configuration_variables() {
if (!defined('SESSION_EXPIRE_TIME')) {
- return "SESSION_EXPIRE_TIME is undefined";
+ return "config: SESSION_EXPIRE_TIME is undefined";
}
if (SESSION_EXPIRE_TIME < 60) {
- return "SESSION_EXPIRE_TIME is too low (less than 60)";
+ return "config: SESSION_EXPIRE_TIME is too low (less than 60)";
+ }
+
+ if (SESSION_EXPIRE_TIME < SESSION_COOKIE_LIFETIME_REMEMBER) {
+ return "config: SESSION_EXPIRE_TIME should be greater or equal to" .
+ "SESSION_COOKIE_LIFETIME_REMEMBER";
+ }
+
+ if (defined('DISABLE_SESSIONS') && DISABLE_SESSIONS) {
+ return "config: you have enabled DISABLE_SESSIONS. Please disable this option.";
}
return false;