diff --git a/htdocs/admin/system/web.php b/htdocs/admin/system/web.php index 93af0097087..921fd839109 100644 --- a/htdocs/admin/system/web.php +++ b/htdocs/admin/system/web.php @@ -70,9 +70,14 @@ if ($labeluser && $labelgroup) { if (function_exists('exec')) { $arrayout = array(); $varout = 0; exec('id', $arrayout, $varout); + print ''.$langs->trans("WebUserGroup")." (real, 'id' command)"; if (empty($varout)) { // Test command is ok. Work only on Linux OS. - print ''.$langs->trans("WebUserGroup")." (real, 'id' command)".join(',', $arrayout)."\n"; + print join(',', $arrayout); + } else { + $langs->load("errors"); + print ''.$langs->trans("ErrorExecIdFailed").''; } + print "\n"; } print ''; print ''; diff --git a/htdocs/langs/en_US/errors.lang b/htdocs/langs/en_US/errors.lang index 114654aed3f..c51414e6833 100644 --- a/htdocs/langs/en_US/errors.lang +++ b/htdocs/langs/en_US/errors.lang @@ -270,6 +270,7 @@ ErrorActionCommBadType=Selected event type (id: %n, code: %s) do not exist in Ev CheckVersionFail=Version check fail ErrorWrongFileName=Name of the file cannot have __SOMETHING__ in it ErrorNotInDictionaryPaymentConditions=Not in Payment Terms Dictionary, please modify. +ErrorExecIdFailed=Can't execute command "id" # Warnings WarningParamUploadMaxFileSizeHigherThanPostMaxSize=Your PHP parameter upload_max_filesize (%s) is higher than PHP parameter post_max_size (%s). This is not a consistent setup.