快捷搜索:   nginx

关于CentOS下Subversion(SVN)的登录问题

公司一直使用的是CVS来做版本控制,这对我这个已经用过SVN的追新狂来说实在别扭,年前就打算给公司的服务器装上SVN,无奈被一变态问题困扰至今,今天总算发现问题所在。

安装方法就不用说了,网上一堆,为了以防万一,我先在公司的开发服务器上装了一遍(开发服务器的系统和web服务器的系统都是CentOS 5.2),装完后一切都很正常,再到web服务器上安装,问题就出来了,输入地址登录时,总是通不过验证,看了一下apache的error-log,内容如下:

看来问题是在passwd的权限上,可我早已经给它chmod -R 777了,Google一下,发现很多人也遇到这个问题,也没找到解决办法,实在诡异。

直到今天才知道原来同事在web服务器上开启了SElinux选项,关于SELinux请猛击这里,马上在开发服务器上也开启并测试了一下,果然就是这问题导致,无奈还是把SVN装到了开发服务器上,至此才算勉强解决问题。

关闭SElinux的方法:

在命令行执行setup,然后进入Firewall configuration,关闭方法就在下图中了。

哪位同学如果有此问题的最终解决办法,还望赐教。

———————————————
2009.04.02
解决方法(来自Linux(CentOS)下连接MSSQL):用如下命令开启SELinux对于httpd的网络访问权限:

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论