小编Luk*_*uke的帖子

如何使用git-http-backend解决导致错误500的suexec策略违规?

我正试图让git-http-backend在我的远程vps上运行而没有运气.我以类似于这个问题的方式调整了httpd.conf ,但是一旦我添加ScriptAlias指令,就会发生错误.

Apache错误日志:

 suexec policy violation: see suexec log for more details
 Premature end of script headers: git-http-backend
Run Code Online (Sandbox Code Playgroud)

Suexec日志

 error: target uid/gid (503/500) mismatch with directory (0/0) or program (0/0) or trusted user (0/10)
Run Code Online (Sandbox Code Playgroud)

任何人都可以评论一个人通常如何解决suexec问题?

编辑

主要问题似乎是不允许Web服务器运行cgi脚本.

目前,关于配置suexec的文档已经超出了我的范围.我现在选择禁用它,这允许Web服务器运行这些脚本.我现在可以成功地推销回购.我发现这篇文章很有帮助.

git suexec

5
推荐指数
1
解决办法
8151
查看次数

标签 统计

git ×1

suexec ×1