当我尝试浏览 Redmine 时出现内部错误 500。我在 Google 上搜索了错误并找到了一些线索,但都无济于事。
我按照这个安装指南来安装 redmine。你可以找到它这里
错误如下:
内部错误
您尝试访问的页面出现错误。如果您仍然遇到问题,请联系 Redmine 管理员寻求帮助。
如果您是 Redmine 管理员,请检查您的日志文件以获取有关错误的详细信息。
后退
答案1
通过这样做解决:
步骤 8 - 文件系统权限¶
注意:Windows 用户可以跳过此部分。
运行该应用程序的用户帐户必须对以下子目录具有写权限:
文件(附件存储) 日志(应用程序日志文件 production.log) tmp 和 tmp/pdf(如果不存在则创建这些,用于生成 PDF 文档等) public/plugin_assets(插件资产) 例如,假设您使用 redmine 用户帐户运行应用程序:
mkdir -p tmp tmp/pdf public/plugin_assets sudo chown -R redmine:redmine files log tmp public/plugin_assets sudo chmod -R 755 files log tmp public/plugin_assets 步骤 9 - 测试安装通过运行 WEBrick 网络服务器测试安装:
使用 Redmine 1.4.x:ruby script/server webrick -e production 使用 Redmine 2.x:ruby script/rails server webrick -e production 一旦 WEBrick 启动,请将浏览器指向 http://:3000/。您现在应该会看到应用程序欢迎页面。
注意:Webrick 不适合用于生产,请仅使用 webrick 来测试到目前为止的安装是否正常。使用本 wiki 中的其他指南之一来设置 redmine,以使用 Passenger(又名 mod_rails)、FCGI 或 Rack 服务器(Unicorn、Thin、Puma、hellip;)来为您的 redmine 提供服务。