【发布时间】:2010-12-25 05:33:43
【问题描述】:
我的应用程序在需要文件的任何控制器或模型上返回并出错。 通常我需要一个如下所示的文件。
require '/lib/position_mover'
我玩了一下,如果我从下面显示的服务器的顶级目录中指定一个路径,它似乎可以工作。
require '/srv/www/testapp/lib/position_mover'
我想使用相对路径有很多原因。有人可以给我指导吗?
服务器配置:
- 阿帕奇 2
- Ubuntu 10.10
- 导轨 3.0.3
- 红宝石 1.9.2p0
- mysql
虚拟主机:
<VirtualHost 173.255.238.220>
ServerName test.targesoft.com
DocumentRoot /srv/www/testapp/public/
<Directory /srv/www/testapp/public/>
PassengerAppRoot /srv/www/testapp/
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
【问题讨论】:
标签: ruby-on-rails apache ubuntu passenger