2025/10/17 15:00:16 [crit] 840464#840464: *11 open() “/home/lzs/gerrit/etc/gerrit.passwd” failed (13: Permission denied), client: 127.0.0.1, server: localhost, request: “GET / HTTP/1.1”, host: “lzs-precision-3591:86”
这个错误表明Nginx进程没有权限访问/home/lzs/gerrit/etc/gerrit.passwd文件。这通常是由于文件或目录的权限设置不正确,或者Nginx进程运行的用户没有足够的权限。
解决步骤:
检查文件及其所在目录的权限。
确保Nginx运行的用户(通常是www-data或nginx)有权限读取该文件。
如果文件是密码文件,可能需要检查是否设置了正确的权限(通常只有所有者可读)。
方法:将Nginx用户添加到lzs组,然后设置文件组权限为可读:
sudo usermod -a -G lzs www-data
sudo chmod 640 /home/lzs/gerrit/etc/gerrit.passwd
sudo chown lzs:lzs /home/lzs/gerrit/etc/gerrit.passwd

1923

被折叠的 条评论
为什么被折叠?



