首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
maven-proxy配置备忘- -| 回首页 | 2007年索引 | - -已锁定

Can't create directory '/db/transactions/0-1.txn'

关键词subversion    permission                                          

今天在linux机器(版本:Fedora 5)上搭建一个subversion服务器,subversion是用rpm装的,版本为:subversion-1.3.2-2.1,在apache的配置文件里加上相关配置后启动,可以用浏览器访问,也可以用tortoiseSVN下载,但当向服务器提交文件时,报错:

Can't create directory '...svnroot/db/transactions/0-1.txn': Permission denied

看上去像是svnroot/db/transactions目录权限的原因,于是把整个svnroot的所有者都改成apache(httpd的执行用户),并加上所有权限,但错误依旧。

上Google搜了搜,才发现是一个叫SELinux的东西在捣鬼,运行“setenforce 0”停止它,问题解决。修改/etc/sysconfig/selinux,把SELINUX设定为disable,下次启动系统后将不会自动启动SElinux。

相关讨论帖子

SELinux的简介

【作者: 柏松】【访问统计:】【2007年06月21日 星期四 15:19】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=6336541

回复

验证码:   
评论内容: