Próbuję uzyskać backend git-http działający na moim zdalnym vps bez powodzenia. Skorygowałem httpd.conf w sposób podobny do tego na this question, ale zaraz po dodaniu dyrektywy ScriptAlias wystąpi błąd.Jak rozwiązać problem z naruszeniem zasad suexec, powodując błąd 500, używając git-http-backend?
Apache dziennik błędów:
suexec policy violation: see suexec log for more details
Premature end of script headers: git-http-backend
suexec zalogować
error: target uid/gid (503/500) mismatch with directory (0/0) or program (0/0) or trusted user (0/10)
Czy ktoś może wypowiedzieć się na temat, jak zwykle rozwiązuje jeden suexec problemy?
EDIT
Głównym problemem wydawało się, że serwer WWW nie wolno uruchamiać skrypty CGI.
Dokumentacja dotycząca konfiguracji suexec jest obecnie poza mną. Na razie wybrałem wyłączenie tej opcji, co pozwala serwerowi WWW uruchamiać te skrypty. Mogę teraz z powodzeniem przejść do repozytorium. Uważam, że pomocna jest this article.