Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication Apache服务器赢得';t启动(Bitnami Redmine Stack-2.0-3-1)_Authentication_Tortoisesvn_Redmine_Bitnami - Fatal编程技术网

Authentication Apache服务器赢得';t启动(Bitnami Redmine Stack-2.0-3-1)

Authentication Apache服务器赢得';t启动(Bitnami Redmine Stack-2.0-3-1),authentication,tortoisesvn,redmine,bitnami,Authentication,Tortoisesvn,Redmine,Bitnami,我一直在想办法让Redmine能够正常工作,我已经下载了TortoiseSVN 1.7.7(Build 22907-64位(Subversion 1.7.5)) 我已经能够将用户添加到Redmine,添加项目,将它们与TortoiseSVN链接。但我在尝试添加具有TortoiseSVN的经过身份验证的用户时遇到了障碍 问题似乎出在一些DSO文件中。我一直在看这一页 从TortoiseSVN手册配置Apache服务器进行用户身份验证 乌龟手册中的说明告诉我们 使用windows资源管理器,转到的安

我一直在想办法让Redmine能够正常工作,我已经下载了
TortoiseSVN 1.7.7
(Build 22907-64位(Subversion 1.7.5))

我已经能够将用户添加到Redmine,添加项目,将它们与TortoiseSVN链接。但我在尝试添加具有TortoiseSVN的经过身份验证的用户时遇到了障碍

问题似乎出在一些DSO文件中。我一直在看这一页 从TortoiseSVN手册配置Apache服务器进行用户身份验证

乌龟手册中的说明告诉我们

  • 使用windows资源管理器,转到的安装目录 Subversion(通常是c:\program files\Subversion)并查找文件
    /httpd/mod_dav_svn.so
    mod_authz_svn.so
    。将这些文件复制到 Apache模块目录(通常为c:\program files\Apache 组\apache2\modules)

  • 将文件
    /bin/libdb*.dll
    /bin/intl3_svn.dll
    从Subversion安装目录复制到Apache bin目录

  • 现在我看不到说明告诉我们的文件夹。也就是说,当我自己手动安装TortoiseSVN时,我看不到文件
    libdb*.dll
    ,也找不到SVN安装文件夹下的目录
    httpd/

    当我进行搜索时,我在bitnami堆栈下找到了所需的文件

    G:\Program Files\BitNami Redmine Stack\subversion\bin
    
    在这里,我按照说明进行操作,最后重新启动Apache服务器,它将不会再次启动。它一直在失败。可能是出了什么问题,我猜是需要复制的文件。因为我没有看到他们在手动安装乌龟SVN。而是在bitnami堆栈中


    有人能帮我吗?

    BitNami Redmine堆栈已经包括一个Apache服务器和一个Subversion服务器。您使用的是Apache服务器。您不需要将这些dll添加到bin文件夹。不过,您需要启用这些模块,并在httpd.conf文件中添加适当的配置

    您需要在httpd.conf文件中取消对这些模块的注释:

    LoadModule dav_module modules/mod_dav.so 
    LoadModule dav_fs_module modules/mod_dav_fs.so 
    LoadModule dav_svn_module modules/mod_dav_svn.so  
    LoadModule authz_svn_module modules/mod_authz_svn.so
    

    最后,根据您上面提到的指南添加一个
    部分。

    这属于服务器故障。您介意告诉我怎么做吗?这是一个如此大的配置文件,很难掌握所有的设置。