2012-02-28 121 views
0

我在我的bluehost託管計劃中安裝了應用程序Redmine(Ruby on Rails應用程序),但這在第一次交互中非常緩慢,這使得它非常難以使用。redmine在顯式退出後停止

我去調查並注意到,在幾秒鐘的交互之後停止了redmine的過程。 我fastcgi.crash.log也填補了:

... 
[26/Feb/2012:18:11:33 :: 1674] starting 
[26/Feb/2012:18:12:19 :: 1674] asked to stop immediately 
[26/Feb/2012:18:12:19 :: 1674] stopping after explicit exit 
[26/Feb/2012:18:49:43 :: 28395] starting 
[26/Feb/2012:18:50:34 :: 28395] asked to stop immediately 
[26/Feb/2012:18:50:34 :: 28395] stopping after explicit exit 
[26/Feb/2012:18:52:36 :: 2427] starting 
[26/Feb/2012:18:53:28 :: 2427] asked to stop immediately 
[26/Feb/2012:18:53:28 :: 2427] stopping after explicit exit 
[26/Feb/2012:19:09:49 :: 20895] starting 
[26/Feb/2012:19:10:29 :: 20895] asked to stop immediately 
[26/Feb/2012:19:10:29 :: 20895] stopping after explicit exit 

有沒有辦法解決這個問題?

+0

你是如何安裝它的?你以前在Bluehost上安裝過Rails應用程序嗎?你有沒有檢查他們的文件或技術支持? – PhillipKregg 2012-02-28 01:23:28

+0

thx迴應。這是我第一次在我的生活中安裝了一款紅寶石應用程序。 遵循此應用程序的官方文檔:http://www.redmine.org/projects/redmine/wiki/RedmineInstall 已經聯繫BlueHost的的支持,但說他們沒有發現問題的主機。 – 2012-02-28 01:32:19

+0

你是否必須使用Bluehost,或者你會考慮另一個提供者(這會讓它更容易)? – PhillipKregg 2012-02-28 01:34:32

回答

1

我遇到了同樣的問題,在運行ubuntu 10.04的VPS上運行redmine 1.2.x和1.3.x。 由於某種原因fastcgi殺死了Apache。

我最終做的是,刪除fastcgi並使用乘客重新配置我的虛擬主機。 我用這個教程 http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_on_Debian_with_Ruby-on-Rails_and_Apache2-Passenger 其工作完美除了路徑寶石是稍有不同:

使用/var/lib/gems/1.8/bin/passenger-install-apache2-module 代替 /usr/lib/ruby​​/gems/1.8/gems/passenger-2.2.14/bin/passenger-install-apache2-module

0

好的,基於這種情況,我想我可能會爲你解決問題。

如果這是您第一次部署Rails應用程序,那麼我肯定會推薦使用Heroku

這裏是一個免費的Rails教程,如果你按照第一章,它會告訴你如何第一次設置一個Rails應用程序,並將其部署到GitHub的版本控制,然後在Heroku上進行生產: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

一旦你瞭解如何做到這一點,你可以用管理平臺的這個GitHub庫:https://github.com/edavis10/redmine

你需要這個倉庫克隆到你的機器,那麼你可以把它推到你的GitHub的帳戶,然後推到Heroku - 就像你在教程中所做的一樣。

它聽起來有點複雜,但一旦你得到它,你會發現它很容易部署一個rails應用程序。

我喜歡Heroku - 初學者和專業人士一直都在使用它。那裏有很多專業網站。另外,它對小型網站也是免費的。

還有其他的Ruby on Rails託管網站 - Engine Yard是另一個很好的。

這並不直接解決您與BlueHost的遇到的問題 - 我假設你將需要得到它配置有一些額外的步驟 - 但Heroku的將與Rails的生活變得更輕鬆。