我正在开发一个关于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
请有人指导我吗?
由于
答案 0 :(得分:2)
实际上,could not open log file
是一只红鲱鱼,已于上周修复。 真正的问题就在这一行:
07:52:21 [emerg] 12190#0: getgrnam("nogroup")
这意味着您以组nogroup
(您可能正在使用nobody
用户)的用户启动Passenger Standalone,但nogroup
组中不存在{{1}}组组数据库。您的组数据库可能已损坏。请先解决这个问题。