Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – Apache / Rails / Passenger显示站点索引?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Rails应用程序,我已成功使用Mongrel和Webkit进行测试.现在我想测试部署.我使用Ubuntu 8.04设置了VMWare映像.我已按照此方法 https://help.ubuntu.com/community/RubyOnRails安装了Rails,但使用Gems 1.3而不是1.2.我已经配置并安装了Passenger.但是,当我访问我的网站索引( http://some.ip.that.im.tesTing /)时,我只需获取我的rails网站的目录索引.我应该注意,因为我正在测试我只是将我的应用程序转储到/ var / www中.

我的Apache2 error.log文件只显示以下内容:

知道什么可能导致这个问题吗?似乎Passenger已正确配置,但我不确定为什么我的rails应用程序没有显示以及该网站目录列表的原因.

谢谢.

解决方法

两个问题:

1)Rails是否在服务器上运行?乘客应该在第一次请求时自动启动Rails – 如果你做ps,你看到它在运行吗?

2)您看到的是哪个目录 – 是您的rails目录还是公共/目录?如果它是前者,你的符号链接可能指向错误的位置(它应该转到public /).

(我以前见过这个问题,并且正在努力记住我是如何调试它的……这是我的前两个想法.)

大佬总结

以上是大佬教程为你收集整理的ruby-on-rails – Apache / Rails / Passenger显示站点索引?全部内容,希望文章能够帮你解决ruby-on-rails – Apache / Rails / Passenger显示站点索引?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。