无root权限虚拟主机搭建只读Git服务器(PHP调用git-http-backend)示例求助
无root权限虚拟主机搭建只读Git服务器(PHP调用git-http-backend)示例求助
嘿,各位大佬好!我最近碰到个难题,想请大家帮忙出出主意:
我需要在一个虚拟主机提供的账户上搭建一个只读的Git服务器,这个账户没有root权限,但我可以登录并修改账户里的.htaccess文件。
我原本打算用服务器上已有的git-http-backend来实现,但找了很多教程发现它们都用到了ScriptAlias指令——可惜这个指令在.htaccess文件里是没法用的。
我自己想了个替代方案:用PHP通过exec()来调用git-http-backend,但不知道具体怎么写代码实现。有没有大佬能给我一些这类实现的示例呀?感激不尽!
备注:内容来源于stack exchange,提问作者Steven Schoch




