重新启动 apache2 时找不到 mod_authz_svn.so



我尝试使用apache2安装和设置svn服务器,我遵循了互联网上的指示,但当我试图重新启动apache2时,它显示了以下错误:

apache2:/etc/apache2/apache2.conf第204行语法错误:/etc/apache2/mods-enabled/authz_svn.load:无法将/usr/lib/apache2/modules/mod_authz_svn.so加载到服务器:libsvn_repos-1.so.0:无法打开共享对象文件:没有这样的文件或目录操作"configtest"失败。

我检查了路径,但文件确实存在,我不确定发生了什么。需要一些帮助,谢谢~

根据您的路径,看起来您正在玩debian或ubuntu配置。如果我记得很清楚的话,这个模块*mod_authz_svn.so*可以与libapache2-svn一起使用,所以你需要首先apt-get这个模块作为root,然后启用它(在目录/etc/apache2,*a2enmod-my_module*中(并重新加载你的apache配置(或重新启动apache(。

另一种方法是将模块加载为DSO。这是一个不同的过程。

相关内容

最新更新