我有一个带有 CentOS 6.3 和 Virtualmin 的 VPS。我已经根据安装了 Virtualmin Git 模块官方手册安装了 Virtualmin Git 模块。
我为一个域创建了一个新的存储库,它被放置在这个位置:
/home/myproject/public_html/git/myproject.git
根据系统,可以通过以下方式访问:
git clone http://myuser@mydomain.com/git/myproject.git/
当我在我的 Git 控制台中运行该命令时,它会要求输入密码。但是,在那之后,它向我显示一个错误并停止:
fatal: http://myuser@mydomain.com/git/myproject.git/info/refs not found:
did you run git update-server-info on the server?
我试图简单地在 Web 浏览器中打开存储库 URL,它会在git
./git
,它会将我重定向到gitweb.cgi
并显示内部服务器错误。这可能是什么原因造成的?
我缺少什么来完成这项工作?基本上我需要我的网络应用程序/public_html
位于该存储库中。如果有帮助,该应用程序基于 CakePHP。