Я установил Gitosis и Viewgit на сервере Ubuntu.Git и Gitosis работают просто отлично.Хотя, когда я пытаюсь открыть интерфейс / viewgit в своем браузере, я получаю сообщение об ошибке:
viewgit / inc / functions.php: 66 file_get_contents (/var/git/repositories/test.git/description): не удалось открыть поток: В доступе отказано [2]
ls -l дает мне следующее:
root@***:/var/git/repositories# ls -l
drwxr-x--- 8 git git 4096 12. Okt 22:26 gitosis-admin.git
drwxr-x--- 7 git git 4096 12. Okt 22:36 test.git
cd test.git
root@***:/var/git/repositories/test.git# ls -l
drwxr-xr-x 2 git git 4096 12. Okt 22:36 branches
-rw-r--r-- 1 git git 66 12. Okt 22:36 config
-rw-r--r-- 1 git git 18 12. Okt 22:36 description
-rw-r--r-- 1 git git 23 12. Okt 22:36 HEAD
drwxr-xr-x 2 git git 4096 12. Okt 22:36 hooks
drwxr-xr-x 2 git git 4096 12. Okt 22:36 info
drwxr-xr-x 4 git git 4096 12. Okt 22:36 objects
drwxr-xr-x 4 git git 4096 12. Okt 22:36 refs
Пользователи и группы всегда git: git.Любая идея?Это то, что я должен добавить пользователя www-data?Я не очень опытный пользователь Ubuntu, но я продолжаю пытаться.
РЕДАКТИРОВАТЬ: я сделал chmod 777
для описания, и теперь он работает нормально.Это путь?