2012-02-28 123 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的生活变得更轻松。