错误:无法启动Passenger Nginx核心

时间:2013-09-16 07:59:14

标签: ruby-on-rails nginx passenger

我正在开发一个关于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

请有人指导我吗?

由于

1 个答案:

答案 0 :(得分:2)

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

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

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