Я безуспешно пытаюсь заставить git-http-backend работать на моем удаленном vps. Я изменил httpd.conf так же, как и в этом вопросе, но как только я добавляю директиву ScriptAlias, возникает ошибка.
Журнал ошибок апача:
suexec policy violation: see suexec log for more details
Premature end of script headers: git-http-backend
Журнал Suexec
error: target uid/gid (503/500) mismatch with directory (0/0) or program (0/0) or trusted user (0/10)
Кто-нибудь может прокомментировать, как обычно решаются проблемы с suexec?
ИЗМЕНИТЬ
Основная проблема заключалась в том, что веб-серверу не разрешено запускать cgi-скрипты.
Документация по настройке suexec на данный момент мне недоступна. Я решил отключить его на данный момент, что позволяет веб-серверу запускать эти сценарии. Теперь я могу успешно нажать на репо. Я нашел эту статью полезной.