无法将/modules/mod_dav_svn.so加载到服务器中

时间:2018-10-03 11:19:56

标签: apache

加载Apache(Win 2016 STD,Apache / 2.4.29 x86,OpenSSL / 1.0.2n SVN / 1.9.2)时出现有线错误

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

该文件正确位于conf文件中:“ LoadModule dav_svn_module modules / mod_dav_svn.so” 该文件位于“模块”文件夹中。

尽管Apache报告了一个语法错误,但这不是因为其他模块以相同的语法加载就可以了。 其他文件也存在此问题:“ mod_authz_svn.so ”。

在此模块成功加载之前,先决条件(mod_dav.so,mod_dav_fs.so)。

最好的部分:在我的实验室中,它工作正常,但在客户的计算机(提到的操作系统相同)中,某些功能无法正常工作。

我真的需要任何帮助,您可以在这里给我...

1 个答案:

答案 0 :(得分:0)

mod_dav_svn.so来自Subversion服务器-因此它不是apache附带的,必须添加。如果您有-那么问题可能是需要另一个版本的可视c ++运行时。要找出答案,您可以尝试使用dependecy walker之类的工具。

在系统上安装所有缺少的依赖项后,您的apache应该启动。