用Ruby on Rails重启Apache服务器
问题描述:
我刚刚重新启动了在rails上运行ruby的apache服务器。现在它不提供任何网页,因为我认为一些Rails相关的服务不起作用。用Ruby on Rails重启Apache服务器
有谁知道如何解决这个问题?任何帮助不胜感激。
更多信息:错误指出“Ruby on Rails应用程序无法启动”,并在首页使用Phusion Passenger。
该应用程序在重启之前工作,我已经改变了一些JavaScript生成的HTML页面之一。没有主要的配置更改。
答
伙计们 - 感谢所有的反馈意见。你并不需要重新启动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数据的形式运行。
它在Apache和Rails日志中说了什么? – 2010-07-05 16:24:42