Worker.php on line 770 报错

pengzhen
Trying to access array offset on value of type bool in file /var/www/workerman_gateway/vendor/workerman/workerman/Worker.php on line 770

项目运行在docker中,代码报错的地方是

$user_info = \posix_getpwuid(\posix_getuid());
        return $user_info['name'];
857 1 0
1个回答

walkor 打赏

可能是环境问题,无法获取当前登录用户信息
先本地把

return $user_info['name'];

改成

return $user_info['name'] ?? 'unknown';

下个版本做兼容

年代过于久远,无法发表回答
×
🔝