2013-01-25 131 views
6

我在Ubuntu 12.04.1(LTS)上從官方存儲庫安裝了Redmine 1.3.2。 Redmine 1.3.2通過nginx和thin工作。在Ubuntu 12.04.1上從Redmine 1.3.2升級到Redmine 2.2.2 [LTS]

然後我決定將它升級到Redmine 2.2.2(最新版本)。

我運行以下命令:

add-apt-repository ppa:ondrej/redmine 
apt-get update 
apt-get install redmine redmine-mysql 

沒有錯誤,移除和安裝了一切。

然後我做了

rake db:migrate RAILS_ENV=production 
rake generate_secret_token 
從redmine的根文件夾 /usr/share/redmine

在我的情況

什麼我只是一個小問題:管理平臺有錯誤的URL到JS和CSS文件,所有其他內容可見。

現在的URL看起來像:

https://domain/themes/highrise_tabs/stylesheets/application.css?1326492267 

和nginx的自然返回404,因爲真正的地址必須是

https://domain/redmine/themes/highrise_tabs/stylesheets/application.css?1326492267 

我發現在官方網站的解決方案

Redmine::Utils::relative_url_root = "/redmine" 

最後,我得到了我想要的,只有一件事讓我失望,性能變得更糟。每個人都會更快地告訴那個新的redmine ......但我無法證實這一點。從我的觀點很慢:(

也許有人知道我應該做的,使其更快?

回答