重启apache2时找不到mod_authz_svn.so

发布于 2024-11-18 15:19:13 字数 341 浏览 4 评论 0原文

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

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

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

I tried to install and setup a svn server using apache2,
I followed instructions on internet but while i tried to restart apache2 it shows the following error:

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 into server: libsvn_repos-1.so.0: cannot open shared object file: No such file or directory
Action 'configtest' failed.

i checked the path but the file do exist,im not sure what is happening.
need some help thanks~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

木緿 2024-11-25 15:19:13

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

另一种方法是将模块作为 DSO 加载。然后就是一个不同的过程了。

Based on your pathes, it looks like you are playing debian or ubuntu config. if I remember well, this module *mod_authz_svn.so* is available with libapache2-svn, so you need first to apt-get this module as root, and then to enable it (being in the directory /etc/apache2, *a2enmod my_module*) and reload your apache config (or restart apache).

The other way around is to load the module as a DSO. Then it's a different process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文