[英]SVN, Apache, Win7 x64 - where to find mod_dav_svn and mod_dav_auth?
我正在尝试使SVN + Apache在Windows 7 x64上运行,但显然我需要64位版本的mod_dav_svn.so
和mod_dav_auth.so
。
这些在某处可用吗? 我非常想避免自己构建它们。
规格:
一些背景
我说“显然我需要这些”的原因是由于此日志错误:
httpd.exe:foo / httpd.conf的第492行的语法错误:无法将foo / modules / mod_dav_svn.so加载到服务器中:找不到指定的模块。
如果我将SVN二进制文件用于x86体系结构,则错误是相同的,但最后一句显示为
找不到指定的程序
我认为这表明存在体系结构问题。 有人可以帮忙吗?
好的,实际上这些模块不是问题的原因。 至于详细的在这里 ,该消息是误导,实际上有依赖来自这两个文件丢失。
在过去的24小时中,我读到Subversion 1.5之后的某个地方,该程序使用DLL。 不幸的是,那里的大多数指示尚未更新以反映这一点,所以这就是我为下一个家伙所做的事情。
/modules
抓取mod_dav_svn和mod_dav_auth,放入Apache的/modules
中 /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.