0%

apache+passenger中配置redmine的注意事项

重新安装了ubuntu的server,所以moodle,redmine要重新配置。

安装就不说了,轻车熟路了都比较简单。

今天碰到一个新问题,就是用apache+passenger发布redmine的时候,发现当redmine配置成子目录的时候没问题,但是当把redmine配置成独立站点的时候就老是403错误。

查了很多文档,总算在这里找到原因,原来passenger解析ror程序的时候,在apache里面配置的时候DocumentRoot** 必须是真正的public目录**,而不是我们经常做的软连接后的目录。

redmine能够使用,但是在访问版本库的时候老是出现500错误,这个时候要检查一下redmine目录的属主是否为www-data,或者执行一下:

sudo chown -R www-data:www-data /usr/share/redmine/

sudo chown -R www-data:www-data /var/www/redmine/