我正在与CentOS 5签订的VPS上安装SVN服务器(v1.6),Apache 2.2与WHM面板。
我安装并配置了所有必需的模块,并且能够通过我的Web浏览器正常创建和访问存储库。
我无法提交或导入任何内容,我总是返回错误:
Error: Can not open file '/[path]/svn/test/db/txn-current-lock': Permission denied
我已阅读并执行有关此错误的众多教程的权限,但都没有成功 我正在使用TortoiseSVN连接到服务器。
chown -R apache: apache /var/www/svn
chmod -R 777 /var/www/svn
Apache进程列表:
root@vps [/var/www]# ps aux | egrep '(apache|httpd)'
root 19904 0.0 4.4 133972 35056 ? Ss 16:58 0:00 /usr/local/apache/bin/httpd -k start -DSSL
nobody 20401 0.0 3.5 133972 27772 ? S 17:01 0:00 /usr/local/apache/bin/httpd -k start -DSSL
root 20409 0.0 3.4 133972 27112 ? S 17:01 0:00 /usr/local/apache/bin/httpd -k start -DSSL
nobody 20410 0.0 3.8 190040 30412 ? Sl 17:01 0:00 /usr/local/apache/bin/httpd -k start -DSSL
nobody 20412 0.0 3.9 190344 30944 ? Sl 17:01 0:00 /usr/local/apache/bin/httpd -k start -DSSL
nobody 20414 0.0 4.4 190160 35364 ? Sl 17:01 0:00 /usr/local/apache/bin/httpd -k start -DSSL
nobody 20416 0.0 4.0 190980 32108 ? Sl 17:01 0:00 /usr/local/apache/bin/httpd -k start -DSSL
nobody 20418 0.3 5.3 263028 42328 ? Sl 17:01 0:12 /usr/local/apache/bin/httpd -k start -DSSL
root 32409 0.0 0.1 7212 816 pts/0 R+ 17:54 0:00 egrep (apache|httpd)
SVN文件夹权限var/www/
:
drwxrwxr-x 3 apache apache 4096 Dec 11 16:41 svn/
存储库权限var/www/svn/
:
drwxrwxr-x 6 apache apache 4096 Dec 11 16:41 test/
存储库var/www/svn/test
的内部文件夹:
drwxrwxr-x 2 apache apache 4096 Dec 11 16:41 conf/
drwxrwxr-x 6 apache apache 4096 Dec 11 16:41 db/
-rwxrwxr-x 1 apache apache 2 Dec 11 16:41 format*
drwxrwxr-x 2 apache apache 4096 Dec 11 16:41 hooks/
drwxrwxr-x 2 apache apache 4096 Dec 11 16:41 locks/
-rwxrwxr-x 1 apache apache 229 Dec 11 16:41 README.txt*