这可能是一个简单的问题,但我想问的是避免绕圈子跑。
我已经在 Ubuntu 上安装了 ruby 1.9.2 并设置了乘客以在机器上运行 Apache 2.2。查看网站时出现以下错误:
Permission denied - log/sinatra.log
我已经更改了日志目录的权限,但仍然没有运气。乘客的完整跟踪可以在网站页面上看到:http: //monkeh.me/
有谁知道我是否/我做错了什么或发生了什么?
非常感谢
编辑
我发现该站点在生产服务器上的端口 4567 上使用 WEBrick 运行良好,但使用Passenger 时出现相同的代码错误。我添加了显示错误异常,所以现在得到以下信息:
NoMethodError at /
undefined method `include?' for nil:NilClass
file: resource.rb location: block in attributes= line: 332
你可以在这里看到:http ://www.monkeh.me/?url=http://www.google.co.uk
有任何想法吗?请帮忙 :)