2

CentOS 5、Apache 2.2 と WHM パネルで契約した VPS に SVN サーバー (v1.6) をインストールしています。
必要なすべてのモジュールをインストールして構成し、Web ブラウザーを介してリポジトリを作成してアクセスすることができます。

問題は:

何かをコミットまたはインポートできません。常にエラーを返します。

Error: Can not open file '/[path]/svn/test/db/txn-current-lock': Permission denied

このエラーに関する多数のチュートリアルの権限を読んで実行しましたが、すべて成功しませんでした。
TortoiseSVN を使用してサーバーに接続しています。

役に立つと思われる情報:

  • 外部 HTTP 接続を介してコミットを実行しようとしています。
  • SELinux が無効になっています。
  • フォルダーの所有者をユーザー/グループのApacheに変更しましたchown -R apache: apache /var/www/svn
  • すべてのフォルダーとファイルに 777 のアクセス許可を定義しましたchmod -R 777 /var/www/svn
  • コマンドを実行して Apache のアクティブなプロセスを表示すると、一部のプロセスがユーザー/グループ「nobody」のままになります。そのユーザー/グループで実行しないように Apache の設定を変更しようとしましたが、すべての Web サイトが機能しなくなりました。

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*
4

0 に答える 0