繁体   English   中英

SVN,Apache,Win7 x64-在哪里可以找到mod_dav_svn和mod_dav_auth?

[英]SVN, Apache, Win7 x64 - where to find mod_dav_svn and mod_dav_auth?

我正在尝试使SVN + Apache在Windows 7 x64上运行,但显然我需要64位版本的mod_dav_svn.somod_dav_auth.so

这些在某处可用吗? 我非常想避免自己构建它们。

规格:

  • SlikSVN x64
  • SVN 1.7.4
  • 阿帕奇2.2

一些背景

我说“显然我需要这些”的原因是由于此日志错误:

httpd.exe:foo / httpd.conf的第492行的语法错误:无法将foo / modules / mod_dav_svn.so加载到服务器中:找不到指定的模块。

如果我将SVN二进制文件用于x86体系结构,则错误是相同的,但最后一句显示为

找不到指定的程序

我认为这表明存在体系结构问题。 有人可以帮忙吗?

好的,实际上这些模块不是问题的原因。 至于详细的在这里 ,该消息是误导,实际上有依赖来自这两个文件丢失。

在过去的24小时中,我读到Subversion 1.5之后的某个地方,该程序使用DL​​L。 不幸的是,那里的大多数指示尚未更新以反映这一点,所以这就是我为下一个家伙所做的事情。

  • ApacheHaus下载并安装x64 Apache构建
  • 从同一位置下载Subversion Mod版本
  • 从Subversion mod中的/modules抓取mod_dav_svn和mod_dav_auth,放入Apache的/modules
  • 从Haus mod /bin所有DLL,并放入Apache /bin
  • (重新)开始并交叉手指。

显然,要解决此类问题, DependencyWalker是一个很好的工具。

继续下一个挑战!

安装x64 Subversion服务器:CollabNet Subversion Edge 2.3.0(对于Windows 64位)或WANDisco UberSVN。 很难找到吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM