私はgit-http-backendを自分のリモートのvpsで稼働させようとしています。私はthis questionと同様の方法でhttpd.confを調整しましたが、ScriptAliasディレクティブを追加するとエラーが発生します。git-http-backendを使ってエラー500を引き起こすsuexecポリシー違反を解決するには?
Apacheのエラーログ:
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)
を記録誰もが1が正常にsuexecを問題を解決する方法にコメントすることができますか?
EDIT
主な問題は、WebサーバがCGIスクリプトの実行を許可されていないことのようでした。
suexecの設定に関するドキュメントは私の目の前にあります。私はこれを無効にすることを選択しました。これにより、Webサーバーはこれらのスクリプトを実行できます。私は今、レポに成功することができます。私はthis articleが役に立ちました。
よしも明らか