iF.svnadmin 安装遇到的坑
2024-09-07 18:06:30
iF.svnadmin 官网:http://svnadmin.insanefactory.com/
安装配置iF.svnadmin : http://blog.linhere.com/archives/214.html
版本:iF.svnadmin 1.6.2
配置文件:/etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so <Location /svn>
DAV svn
SVNParentPath /home/svn
AuthType Basic
AuthName "Restricted Access"
AuthUserFile /home/svnconfig/passwdfile
AuthzSVNAccessFile /home/svnconfig/accessfile
Require valid-user
</Location>
/home/svn 目录及其子目录 的属主、属组 都改为了 apache
输入用户和密码,报403错误:
百思不得其解啊!!!
后来,查apache的错误日志,有如下记录:
[Tue May ::10.413997 ] [authz_svn:error] [pid ] [client 192.168.1.202:] Failed to load the AuthzSVNAccessFile: An authz rule refers to group '@', which is undefined
查看/home/svnconfig/accessfile :
[groups]
web=test_svn [test_svn:/]
@test_svn=rw
@=
终于找到错误了。
/home/svnconfig/accessfile 本来是空文件,里边的配置都由iF.svnadmin 负责配置,结果发现它配置错了。
"@=" 不能这么配置的,apapche会无法识别的,会认为有group没有定义。
解决方法:
删除 @= 这一行
重启httpd
如果你遇到这种奇怪的情况:已经将某用户加入了用户组,也设置了该用户组对某项目的管理权限,但是该用户还是没有权限访问。
可以去查下apache的错误日志和/home/svnconfig/accessfile 文件,看看是不是也是因为上述原因引起的。
最新文章
- ASP.NET Web API路由系统:路由系统的几个核心类型
- IntelliJ IDEA 使用总结
- input输入子系统
- 微信企业号办公系统-JSSDK上传图片(多图上传)
- 钉子和小球_DP
- session绑定javaBean
- 改动EditPlus默认模板
- oracle数据库在mybatis中使用uuid
- UGUI表情系统&;超链接解决方案
- Ajax顺序执行
- 【Java学习笔记之十八】Javadoc注释的用法
- Spring消息之WebSocket
- Python Django开发中XSS内容过滤问题的解决
- 【反编译系列】二、反编译代码(jeb)
- oracle 根据一个表生成另一个新表和一个现有表给一个新的表赋值
- python下载夏目友人帳
- MySQL 出现You can&#39;t specify target table for update in FROM clause错误解决方法
- 转自知乎大神---什么是 JS 原型链?
- getLong not implemented for class oracle.jdbc.driver.T4CRowidAccessor
- 【spring cloud】spring cloud分布式服务eureka启动时报错:java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<;init>;([Ljava/lang/Object;)V
热门文章
- elasticsearch集群安全重启节点
- codecademy练习记录--Learn Python(70%)
- Oracle-Trigger-Insert tableA and tableB
- CSS布局总结(二)
- [读书笔记] R语言实战 (四) 基本数据管理
- Django REST Framework 序列化和校验 知识点
- 使用plsql创建package
- poj 2663 Tri Tiling (状压dp+多米诺骨牌问题+滚动数组反思)
- Spring中使用Quartz之MethodInvokingJobDetailFactoryBean配置任务
- 第八章 Servlet概述