zoukankan      html  css  js  c++  java
  • windows下基于apache的SVN启动失败修改

    我用的svn版本是:Setup-Subversion-1.8.1-1.msi, Apache版本是httpd-2.2.25-win32-x86-no_ssl.msi,安装完后把SVN bin文件夹下的mod_authz_svn.so,mod_dav_svn.so复制到Apache 安装路径的modules文件夹内,修改apache的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


    这个时候发现apache无法启动,提示The request operation has failed,后面把SVN bin文件夹下的文件都复制到Apache的modules文件夹,apache可正常启动,原因可能是mod_authz_svn.so,mod_dav_svn.so这两个文件引用到了SVN bin文件夹下的dll文件 。


    最后在httpd.conf文件最后面加上这段,这段语句的具体意思可参考SVN文档。

    <Location /svn>
      DAV svn
      SVNParentPath C:/SVN   # C:/SVN是SVN代码库的路径,在这个文件夹可以创建多个版本库
     
      # Authentication: Basic
      AuthName "Subversion repository"
      AuthType Basic
      AuthBasicProvider file
      AuthUserFile passwd  #passwd是保存密码的文件 ,密码是用htpasswd.exe生成的,passwd要放在C:Program FilesApache Software FoundationApache2.2下,放其他路径下可使用绝对路径

      # Authorization: Authenticated users only
      Require valid-user

    </Location>


  • 相关阅读:
    oracle用户被锁死
    windows远程桌面智能调整大小
    批量ping测试脚本
    信息的组织和提取方法
    BeautifulSoup
    requests模块学习
    Telerik Fiddler 应用方法
    js 时间格式换成 把字符串(yyyymmdd)转换成日期格式(yyyy-mm-dd)记录
    vuedraggable 拖拽 应用 不同列表之间的拖拽
    vue项目图片上传 vant van-uploader 图片上传
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3283553.html
Copyright © 2011-2022 走看看