我一直在研究这一个,并发现在这里和那里的类似问题的参考,但没有一个导致了解决方案。我已经安装了乘客(2.2.11)和nginx(0.7.64),当我启动并打到Rails URL时,出现一个错误页面,通知我加载错误:乘客问题:“没有这样的文件加载” -/config/environment
没有要加载的文件 - /路径/到/应用程序/配置/环境
从我在网上找到这似乎是某种用户/权限错误,但我已经尝试了所有的逻辑修复:我已经确保/config/environment.rb不是由root用户拥有,而是由webapp用户拥有。我试过设置passenger_default_user,我试过设置passenger_user_switching。我甚至尝试设置nginx用户,尽管这应该不重要。我得到了一些不同的结果,但没有实际的工作。我希望有人可能为此设置和权限的魔法组合。我可能会试着回复早期版本的Passenger,因为我以前从未遇到过这个问题。尽管我设立了Passenger,但还是有一段时间了。
感谢您的任何建议。
编辑:见下面的我偶然发现的答案。
您应该将解决方案的问题移到自己的答案上,然后将答案标记为已接受。 – 2010-04-29 14:30:11