我尝试安装 Subversion 后重新启动 Apache 服务器。
我已将以下几行添加到 Apache 的 httpd.conf 文件中:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
但是 Apache 不会重新启动并且错误日志文件显示以下内容:
C:/xampp/apache/modules/mod_dav_svn.so into server: The specified module could not be found.
这对我来说很奇怪,因为文件被移到了那里。
See the screenshot here: http://screencast.com/t/0FjtHb3isu
我错过了什么?
答案1
LoadModule dav_module .../mod_dav.so
LoadModule dav_svn_module .../mod_dav_svn.so
基本 DAV 模块必须在 svn-specific 之前加载
也不要忘记为Location
svn-repo 提供服务的特殊容器(SVN Book 有一篇关于运行基于 Apache 的 repos 的精彩文章,顺便说一下)
答案2
如果你使用的是 Windows,那么 .so 扩展就不行了。你需要这些库的 dll。
另一方面,我建议使用可视化 SVN,如果你正在寻找一个 svn 托管服务器