首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Apache无法使用SVN启动XAMPP

Apache无法使用SVN启动XAMPP
EN

Stack Overflow用户
提问于 2015-04-27 16:19:44
回答 1查看 1.1K关注 0票数 0

为了我的一生,我一直试图让xampp与svn合作。以下是我所做的:

我在/opt/lampp/模块中有mod_dav_svn.so和mod_authz_svn.co

/opt/lampp/etc中的http.conf

代码语言:javascript
运行
复制
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz.so

当我试图启动xampp时,我会得到以下错误:

代码语言:javascript
运行
复制
ubuntu@ip-172-31-8-152:/opt/lampp/etc$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 5.6.8-0...
XAMPP: Starting Apache...fail.
httpd: Syntax error on line 159 of /opt/lampp/etc/httpd.conf: Cannot load modules/mod_dav_svn.so into server: /usr/lib/x86_64-linux-gnu/libsvn_subr-1.so.1: undefined symbol: apr_crypto_block_cleanup
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

我被困在这上面好几天了。我以前用过回答过的问题,但没有人帮助我。我非常感谢你的帮助!我这样做是为了可以通过http访问svn。

操作系统:Ubuntu14.04.2LTS(GNU/Linux3.13.0-36-泛型x86_64)

如果我遗漏了任何相关信息,请告诉我!

EN

回答 1

Stack Overflow用户

发布于 2015-04-27 17:50:43

The SVN书

注意,如果mod_dav被编译为一个共享对象(而不是静态地直接链接到httpd二进制文件),那么您也需要一个类似的LoadModule语句。确保它出现在mod_dav_svn行之前: LoadModule dav_module模块/mod_dav.so LoadModule dav_svn_module模块/mod_davsvn.so

因此,完整的SVN相关的LoadModule将是(与每个目录ACL)。

代码语言:javascript
运行
复制
LoadModule dav_module         modules/mod_dav.so
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29901041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档