我在使用Ubuntu 10.04盒子上运行Passenger时遇到了问题(参见https://stackoverflow.com/questions/9243272/passenger-ruby-on-rails-issues)。
我终于让它工作了,但现在记录不起作用。 logs/production.log
只是偶尔会收到通知(并且它们会以块的形式出现),而/var/log/apache2/error.log
只会记录缓存未命中。
我已将PassengerLogLevel
设置为2,但仍未在Apache错误日志中获取太多信息。
我做错了什么?
谢谢!
答案 0 :(得分:2)
原来这是Rails 3.2.x中报告的问题
答案 1 :(得分:2)
另一种可能的解决方案是Passenger-process对您的日志目录没有写权限。如果无法打开这些文件进行编写,您将开始在/var/log/apache2/error.log
在我们的案例中至少就是这样。