设为首页 收藏本站
查看: 610|回复: 0

[经验分享] 基于Apache(without ssl)的svn环境搭建

[复制链接]

尚未签到

发表于 2015-8-4 07:11:22 | 显示全部楼层 |阅读模式
  搭建的过程是按照tortersSVN的教程,特别注意的是要额外下载一个sspi的so文件。
  
  
  提示:XP sp2已经还有了sp1
  ps 遇到的问题,还是遇到了一些问题,网搜了下,列在这儿:
1、出现“The requested operation has failed!”时,可以用httpd.exe -w -n "Apach
e2.2" -k start,可以看出哪行代码出的问题,可能出现的情况:
--------------------------------------------------------------------------------
C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -w -n "apache2.2" -k restart
Syntax error on line 173 of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.con
f:
API module structure 'dav_svn_module' in file C:/Program Files/Apache Software Foundation/Apache2.2/modules/mod_dav_svn.so is garbled - expected signature 41503230 but saw 4150
3232 - perhaps this is not an Apache module DSO, or was compiled for a different
Apache version?
Note the errors or messages above, and press the  key to exit. 0....
--------------------------------------------------------------------------------
解决方法可能是:
(1)好像是SVN1.4.3提供的so文件只支持APACHE2.0,并不支持2.2版本的,除非重新编译,考虑兼容性,可以尝试把把所有和SVN有关的文件(含动态连接库文件,*.dll文件啦)全部放在了APACHE安装目录的modules 目录里
  2、Invalid command 'DAV'
  LoadModule dav_module modules/mod_dav.so
  3、C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -w -n "apach
e2.2" -k restart
httpd.exe: Syntax error on line 115 of C:/Program Files/Apache Software Foundati
on/Apache2.2/conf/httpd.conf: Cannot load C:/Program Files/Apache Software Found
ation/Apache2.2/modules/mod_dav_svn.so into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6
\xb8\xb6\xa8\xb5\xc4\xb3\xcc\xd0\xf2\xa1\xa3
Note the errors or messages above, and press the  key to exit. 0....
  解决方法:
后来把SVN/bin目录下所有DLL全复制过去,问题解决,经过筛选发现有几个DLL冲突, apache/bin/*.DLL 最终列表:我只是把SVN/bin目录下所有DLL全复制过去网上说的为以下红线内,我没按照它说的做。
——————————————————————
[-,需要删除的]:
[+.从Subs复制过来的]
[?,未知,可以不要]
  [-]libapr-1.dll
[-]libapriconv-1.dll
[-]libaprutil-1.dll
  [+]libdb44.dll
[+]libsasl.dll
[+]ssleay32.dll
[?]intl3_svn.dll
——————————————————————
  4、权限遇到的问题“[Fri Sep 25 09:52:17 2009] [error] [client 10.1.1.156] Failed to load the AuthzSVNAccessFile: The character 't' in rule 'admin' is not allowed in authz rules
[Fri Sep 25 09:52:17 2009] [error] [client 10.1.1.156] Access denied: 'admin' GET svn:/”
  原因是我在authz这个文件里加了以下内容:
[users]
admin = admin
user = qd,bu
test = test
后来才发现这些内容是要加在svn目录下的conf里的passwd文件中,我就把这几行全注销了。干脆就用apache的bin下的passwd文件里的用户好了,这个svn下的passwd没有搞它。等下再说吧

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-93813-1-1.html 上篇帖子: 细述 Apache web server 的安装与配置 (1) 下篇帖子: 使用 Apache OpenJPA 开发 EJB 3.0 应用,第 2 部分: 开发第一个 Open JPA 应用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表