我正在尝试使用 Nginx 在 Ubuntu 上设置 Munin 2.0.9,因此我munin-cgi-graph
使用以下命令启动:
spawn-fcgi -s /var/run/munin/fastcgi-graph.sock -U www-data -u www-data -g www-data /usr/lib/cgi-bin/munin-cgi-graph
我得到“spawn-fcgi:子进程成功生成:PID:23886”,但是当我查看正在运行的进程列表(使用ps -elf
)时没有进程 23886。当我访问网络服务器时,我得到“502 Bad Gateway”。
我怎样才能启动并运行 spawn-fcgi?我找不到任何调试它的说明。
答案1
检查 munin 日志文件的权限。我在 Ubuntu 14.04 上遇到了完全相同的问题,发现 /var/log/munin 中的日志文件归 www-data:adm 所有。chown munin:munin 后,fcgi 进程正常启动。希望这对您有所帮助。