我在我的CentOs 5.5服務器上運行了git存儲庫。我想使用gitweb爲我的倉庫提供一個Web用戶界面。Gitweb無法找到存儲庫「找不到這樣的項目」
我使用http://git-scm.com/book/ch4-6.html上的說明安裝了gitweb,並且設法讓我的apache服務器正確運行cgi。我把我的知識庫放在/pub/git
中,並在/etc/
中創建gitweb.conf
文件,其行$projectroot = '/pub/git';
。不幸的是,我看不到我的存儲庫,網頁顯示「找不到這樣的項目」的消息,我沒有成功搜索。
我試圖將行$projects_list = '/pub/git/projects.list';
添加到gitweb.conf
,並創建了文件projects.list
以及我的存儲庫的名稱(例如repos1.git
)。沒有什麼變化。如果我將/pub/git
中不存在的存儲庫的名稱放在網頁中,網頁將顯示更受歡迎和調查的錯誤消息「404 - 找不到項目」。
請注意,apache用戶可以訪問所有文件和存儲庫。
我/etc/gitweb.conf
內容是:
$projectroot = '/pub/git';
$projects_list = '/pub/git/projects.list';
謝謝!
你可以發佈你的'/ etc/gitweb.conf'的確切內容嗎? – Tuxdude 2013-03-19 19:46:10
@Tuxdude,謝謝你的關注。 conf文件只包含兩行'$ projectroot ='/ pub/git'; $ projects_list ='/pub/git/projects.list';' – Enzo 2013-03-20 00:34:04