Bitnami Redmine 与 gerrit 整合问题解决
问题 : 使用Bitnami一键安装redmine后可以正常使用,但是在整合“版本库”功能与git整合后,页面报404错误: The entry or revision was not found in the repository. 版本库中不存在该条目和(或)其修订版本。 解决 : 找到 /opt/redmine-3.1.2-0/apache2/conf/bitnami/ passenger.conf文件,修改: PassengerUser daemon PassengerGroup daemon 中的用户与组改为创建git仓库所使用的用户和组,如gerrit2 解决过程描述 : 1. 查看日志文件 /opt/redmine-3.1.2-0/apache2/logs/ error_log 看到 App 10292 stderr: fatal: Not a git repository: '/home/gerrit2/review_site/git/xxx.git' 提示 2. 根据页面提示 baidu 和 google 相关问题,初步定位是文件权限问题。 3. 使用 [root@xxxx/opt/redmine-3.1.2-0/apps/redmine/htdocs]$ ../../../ruby/bin/ruby bin/rails server webrick -b 192