我试图build立一个系统,我有一个nginx服务器作为我想要运行的多个网站的反向代理运行。 为了分离网站,我创build了一个包含每个站点的Linux容器,以便减less数据库使用等方面的冲突。
我目前正在努力让我的主要网站工作,并有乘客设置nginx和连接到redmine,我有一个Apache安装专门设置为通过HTTP服务的SVN,并试图使用redmine身份validation。
我已经按照redmine howtos中的描述设置了所有的东西,但是当我从SVN中检查一个项目时,即使项目是私有的,每当我尝试提交到这个版本库,它都会失败,说“无法打开请求的SVN文件系统“,与该事件相关的Apache错误日志是”(20014)内部错误:无法打开文件'/ srv / rcs / svn / error / format':没有这样的文件或目录“。 如果我拿出redmine身份validation,我可以签出和签入存储库罚款,但没有authentication。
有没有人有任何想法?
编辑
我试图通过尝试通过LDAP进行身份validation工作来解决这个问题,我设法得到它,以便我的用户可以login到redmine网站,但只要我试图检查任何东西,它说,访问被禁止存储库。
问题原来是一个Apacheconfiguration问题,由于默认值设置为Apache的configuration。 以下链接提供了解决问题的信息: