From e9c49c242f3a6e4c34a81f97137f0abef61bd4d6 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Mon, 19 Feb 2024 19:58:51 +0100 Subject: [PATCH] LSaddon::phpldapadmin: fix default config to avoid PHP warning in CLI mode --- src/conf/LSaddons/config.LSaddons.phpldapadmin.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/conf/LSaddons/config.LSaddons.phpldapadmin.php b/src/conf/LSaddons/config.LSaddons.phpldapadmin.php index feefde2b..708e72a1 100644 --- a/src/conf/LSaddons/config.LSaddons.phpldapadmin.php +++ b/src/conf/LSaddons/config.LSaddons.phpldapadmin.php @@ -21,4 +21,8 @@ ******************************************************************************/ // PhpLdapAdmin View Object URL format -define('LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT','//'.$_SERVER['SERVER_NAME'].'/phpldapadmin/cmd.php?cmd=template_engine&server_id=0&dn=%{dn}'); +define( + 'LS_PHPLDAPADMIN_VIEW_OBJECT_URL_FORMAT', + '//'.(isset($_SERVER['SERVER_NAME'])?$_SERVER['SERVER_NAME']:gethostname()). + '/phpldapadmin/cmd.php?cmd=template_engine&server_id=0&dn=%{dn}' +);