mirror of
https://github.com/prasathmani/tinyfilemanager
synced 2024-06-13 03:12:17 +02:00
Check if posix_getpwuid/posix_getgrgid calls were successful (#1023)
This commit is contained in:
parent
3a90a5916a
commit
85f35bc28f
|
@ -2051,6 +2051,12 @@ $tableTheme = (FM_THEME == "dark") ? "text-white bg-dark table-dark" : "bg-white
|
||||||
if (function_exists('posix_getpwuid') && function_exists('posix_getgrgid')) {
|
if (function_exists('posix_getpwuid') && function_exists('posix_getgrgid')) {
|
||||||
$owner = posix_getpwuid(fileowner($path . '/' . $f));
|
$owner = posix_getpwuid(fileowner($path . '/' . $f));
|
||||||
$group = posix_getgrgid(filegroup($path . '/' . $f));
|
$group = posix_getgrgid(filegroup($path . '/' . $f));
|
||||||
|
if ($owner === false) {
|
||||||
|
$owner = array('name' => '?');
|
||||||
|
}
|
||||||
|
if ($group === false) {
|
||||||
|
$group = array('name' => '?');
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$owner = array('name' => '?');
|
$owner = array('name' => '?');
|
||||||
$group = array('name' => '?');
|
$group = array('name' => '?');
|
||||||
|
@ -2104,6 +2110,12 @@ $tableTheme = (FM_THEME == "dark") ? "text-white bg-dark table-dark" : "bg-white
|
||||||
if (function_exists('posix_getpwuid') && function_exists('posix_getgrgid')) {
|
if (function_exists('posix_getpwuid') && function_exists('posix_getgrgid')) {
|
||||||
$owner = posix_getpwuid(fileowner($path . '/' . $f));
|
$owner = posix_getpwuid(fileowner($path . '/' . $f));
|
||||||
$group = posix_getgrgid(filegroup($path . '/' . $f));
|
$group = posix_getgrgid(filegroup($path . '/' . $f));
|
||||||
|
if ($owner === false) {
|
||||||
|
$owner = array('name' => '?');
|
||||||
|
}
|
||||||
|
if ($group === false) {
|
||||||
|
$group = array('name' => '?');
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$owner = array('name' => '?');
|
$owner = array('name' => '?');
|
||||||
$group = array('name' => '?');
|
$group = array('name' => '?');
|
||||||
|
|
Loading…
Reference in a new issue