Gitweb размещен с использованием apache2 - корневая папка может быть установлена ​​только в /home

Я пытаюсь сделать корневой каталог для моего gitweb медиа-диском (например, /media/pi/my_usb)

В моем /etc/gitweb.conf у меня есть следующий корень: $projectroot = "/home/git"; Благодаря этому я могу видеть все репозитории в этом каталоге, чего я и хочу.

Но когда я меняю корневой каталог на (это то, что я хочу): $projectroot = "/media/pi/my_usb/my_repo"; С этим в моем корневом каталоге, он говорит мне, что мой каталог пуст и репозиториев нет.


person Kenny Ye    schedule 02.10.2018    source источник


Ответы (1)


Смонтировал флешку, чтобы можно было сменить владельца.

Затем убедитесь, что владелец /etc/gitweb.conf совпадает с корнем проекта (USB-накопитель).

Теперь все репозитории можно обнаружить и использовать.

person Kenny Ye    schedule 04.10.2018