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

标签 linux svn apache2

我尝试使用 apache2 安装和设置 svn 服务器, 我按照互联网上的说明进行操作,但是当我尝试重新启动 apache2 时,它显示以下错误:

apache2: Syntax error on line 204 of/etc/apache2/apache2.conf: Syntax error on line 1 of/etc/apache2/mods-enabled/authz_svn.load: Cannot load/usr/lib/apache2/modules/mod_authz_svn.so 进入服务器:libsvn_repos-1.so.0:无法打开共享对象文件:没有这样的文件或目录 操作“configtest”失败。

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

最佳答案

根据您的路径,您似乎在玩 debian 或 ubuntu 配置。如果我没记错的话,这个模块 *mod_authz_svn.so* 在 libapache2-svn 中可用,所以你首先需要以 root 身份apt-get 这个模块,然后启用它(在目录/etc/apache2, *a2enmod my_module* 中)并重新加载你的 apache 配置(或重新启动 apache)。

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

关于linux - 重新启动 apache2 时找不到 mod_authz_svn.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6580636/

相关文章:

mysql - 无法访问 localhost/phpmyadmin

c - 如何解码gcc编译的c源代码

php - 保护 PHP 源代码

java - Base64 编码在 linux CentOS 终端和 Java 中给出不同的结果

linux - Jenkins 在验证颠覆时出错

.htaccess - 将 www.domain 重定向到 http ://domain

linux - Git、Windows、Linux 和 NTFS : "index file open failed"

svn - 从 projectLocker 移动 svn 存储库

git - 结合 SVN 和 Git

python - undefined symbol : Py_Initialize in Ubuntu 10. 10