某些页面上的Redmine 404

时间:2013-06-01 14:30:19

标签: ruby-on-rails rake redmine bluehost

我已经在共享的Bluehost帐户上安装了Redmine,乍一看它似乎正在运行。

我遵循了以下两个教程:https://my.bluehost.com/cgi/help/redminehttp://www.redmine.org/projects/redmine/wiki/RedmineInstall

但就在我开始浏览时,我发现似乎存在路由问题,因为有些页面因为我还不理解的原因而返回404错误代码。

错误日志显示没有关于此问题的信息。

网址在redmine.example.com上,用户/通行证仍为admin / admin。

我已经确定任何关于项目的URL都失败了,例如: http://redmine.example.com/projects/new http://redmine.example.com/projects/21 http://redmine.example.com/projects/21/issues

(目前我已根据隐私问题重置了数据库)

为了证明我关于项目问题的理论,我进入app / controllers / projects_controller.rb中找到的项目控制器文件并尝试在这里和那里放置一些abort("Foo")但我无法看到我的消息与任何不起作用的链接,所以我想也许问题不存在,可能在路由过程中。所以我检查了config / routes.rb文件并将其与我的本地版本进行比较,看起来相同

我不确定接下来会尝试什么,因为我不是Ruby开发人员。让我知道您需要什么样的信息来帮助调试此问题。

1 个答案:

答案 0 :(得分:0)

最终我通过使用FastCGI实现了它。 为此,我只创建了一个.htaccess文件和一个dispatcher.fcgi,如下面的答案所示:Redmine 2 on Hostmonster apache fcgi: Rails application failed to start properly

不要忘记将SetEnv GEM_PATH添加到.htaccess文件中的ruby gems路径中,它应该在重新启动后运行(pkill dispatcher.fcgi