用Ruby on Rails重启Apache服务器

问题描述:

我刚刚重新启动了在rails上运行ruby的apache服务器。现在它不提供任何网页,因为我认为一些Rails相关的服务不起作用。用Ruby on Rails重启Apache服务器

有谁知道如何解决这个问题?任何帮助不胜感激。

更多信息:错误指出“Ruby on Rails应用程序无法启动”,并在首页使用Phusion Passenger。

该应用程序在重启之前工作,我已经改变了一些JavaScript生成的HTML页面之一。没有主要的配置更改。

+0

它在Apache和Rails日志中说了什么? – 2010-07-05 16:24:42

伙计们 - 感谢所有的反馈意见。你并不需要重新启动Apache Web服务器,你只需要做以下步骤重新启动乘客

CD /家庭/ veriqual/R2/ 触摸TMP/restart.txt

希望这有助于人。

+0

这就是我解决我的问题的方法 – user7289 2010-07-06 14:20:21

您确定您安装正确吗?如果它在重启后才开始失败,那么很可能是您的配置发生了不良变化。下面是一个示例配置(在/ etc/apache2的/网站可用/现场):

<VirtualHost *:80> 
    ServerName www.site.com 
    DocumentRoot /var/rails/site/public 
    <Directory /var/rails/site/public>                          
    AllowOverride all 
    Options -MultiViews 
    </Directory> 
</VirtualHost> 

确保Apache访问到你的应用程序的文件夹中。通常,Apache会以www数据的形式运行。