我已經通過getgetorious.com的安裝程序在CentOS 6 32bit上安裝了gitorious。我繼續並使用主機名「git.mydomain.com」編輯gitorious.yml。用/ usr/bin/restart_gitorious重新啓動gitorious。無法登錄godious安裝,cookie和域問題
我檢查了nginx的conf.d/gitorious.conf文件,它顯示服務器名稱爲我的「git.mydomain.com」。
當我嘗試登錄時,我被重定向回主頁,沒有任何反應。我檢查了從服務器發送的頭文件,cookie是「www.mydomain.com」而不是「git.mydomain.com」
我在我的nginx.conf中爲「www.mydomain」服務器塊。 com「,它指向一個完全不同的目錄。我無法弄清楚如何以及爲什麼cookie被設置爲www而不是git。
這是粘貼我的標題。我用mydomain.com替換了我的實際域。
我也看到這個錯誤在production.log文件
警告:無效的請求主機 'git.fruition.company'。會話cookie 將無法正常工作
我已經做了以下修改我的gitorious.yml文件。
#主機的./script/gitorious腳本應該使用:client_host: git.fruition.company
這是服務於應用gitorious,例如 「gitorious.org」
#主機主機:git.fruition.company
我也嘗試使用提供的shell腳本設置主機名無濟於事。
我不知道在哪裏或爲什麼cookie被設置爲www而不是git。
任何幫助將不勝感激。