1

我正在开发一个关于 RoR 的网站。每当我passenger start -a 0.0.0.0 -p 3000 -d -e production在终端上运行命令时,都会发现错误

* ERROR *
Could not start Passenger Nginx core:
nginx: [alert] could not open error log file: open()
"/tmp/passenger-standalone.1rnha9m/logs/error.log" failed (2: No such file or
directory)
2013/09/16 07:52:21 [emerg] 12190#0: getgrnam("nogroup") failed
Stopping web server... done

请问有人可以指导我吗?

谢谢

4

1 回答 1

2

实际上,这could not open log file是一个红鲱鱼,上周已修复。真正的问题是这里的这一行:

07:52:21 [emerg] 12190#0: getgrnam("nogroup")

这意味着您以用户组为nogroup(您可能正在使用该nobody用户)的用户身份启动Passenger Standalone,但nogroup组数据库中不存在该组。您的组数据库可能已损坏。请先解决这个问题。

于 2013-09-16T11:07:03.310 回答