版本: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 文件,看看是不是也是因为上述原因引起的。

最新文章

  1. ASP.NET Web API路由系统:路由系统的几个核心类型
  2. IntelliJ IDEA 使用总结
  3. input输入子系统
  4. 微信企业号办公系统-JSSDK上传图片(多图上传)
  5. 钉子和小球_DP
  6. session绑定javaBean
  7. 改动EditPlus默认模板
  8. oracle数据库在mybatis中使用uuid
  9. UGUI表情系统&amp;超链接解决方案
  10. Ajax顺序执行
  11. 【Java学习笔记之十八】Javadoc注释的用法
  12. Spring消息之WebSocket
  13. Python Django开发中XSS内容过滤问题的解决
  14. 【反编译系列】二、反编译代码(jeb)
  15. oracle 根据一个表生成另一个新表和一个现有表给一个新的表赋值
  16. python下载夏目友人帳
  17. MySQL 出现You can&#39;t specify target table for update in FROM clause错误解决方法
  18. 转自知乎大神---什么是 JS 原型链?
  19. getLong not implemented for class oracle.jdbc.driver.T4CRowidAccessor
  20. 【spring cloud】spring cloud分布式服务eureka启动时报错:java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.&lt;init&gt;([Ljava/lang/Object;)V

热门文章

  1. elasticsearch集群安全重启节点
  2. codecademy练习记录--Learn Python(70%)
  3. Oracle-Trigger-Insert tableA and tableB
  4. CSS布局总结(二)
  5. [读书笔记] R语言实战 (四) 基本数据管理
  6. Django REST Framework 序列化和校验 知识点
  7. 使用plsql创建package
  8. poj 2663 Tri Tiling (状压dp+多米诺骨牌问题+滚动数组反思)
  9. Spring中使用Quartz之MethodInvokingJobDetailFactoryBean配置任务
  10. 第八章 Servlet概述