gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 13:30:23 26 4
gpt4 key购买 nike

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

这些在某处可用吗?我极力避免自己构建它们。

规范:

  • SlikSVN x64
  • SVN 1.7.4
  • Apache 2.2

一些背景

我说“显然我需要这些”的原因来自这个日志错误:

httpd.exe: Syntax error on line 492 of foo/httpd.conf: Cannot load foo/modules/mod_dav_svn.so into server: The specified module could not be found.

如果我对 x86 架构使用 SVN 二进制文件,错误是相同的,但最后一句是

The specified procedure could not be found

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

最佳答案

好的,实际上这些模块不是问题的原因。详见here ,该消息具有误导性,实际上这两个文件中缺少依赖项。

在过去的 24 小时内,我在某处读到,在 Subversion 1.5 之后,该程序使用了 DLL。不幸的是,大多数说明尚未更新以反射(reflect)这一点,所以这就是我所做的,只是为了下一个人。

  • ApacheHaus 下载并安装 x64 Apache 版本
  • 从同一个地方下载一个 Subversion mod build
  • 从Subversion mod的/modules中获取mod_dav_svn和mod_dav_auth,放到Apache的/modules
  • 从 Haus mod /bin 中获取所有 DLL 并放入 Apache /bin
  • (重新)开始并交叉手指。

显然,为了帮助解决这类问题,DependencyWalker是一个很好的工具。

迎接下一个挑战!

关于windows - SVN、Apache、Win7 x64 - 在哪里可以找到 mod_dav_svn 和 mod_dav_auth?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9869377/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com