【发布时间】:2011-11-12 16:02:45
【问题描述】:
我在乘客 3.0.9 和 apache2 上设置了 rails 应用程序。但是当通过apache2(即http/localhost)执行rails时,它会显示rails应用程序文件结构。而不是运行应用程序。我的日志是
[2011 年 11 月 12 日星期六 21:20:36] [通知] Apache/2.2.17 (Ubuntu) Phusion_Passenger/2.2.11 PHP/5.3.5-1ubuntu7.3 和 Suhosin-Patch 已配置 -- 恢复正常操作
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www/project_name
<Directory /var/www/project_name>
Options Indexes FollowSymLinks -MultiViews AllowOverride all Order allow,deny allow from all
</Directory>
</VirtualHost>
【问题讨论】:
-
你能提供你的虚拟主机配置吗?
-
是的,我的虚拟主机配置是默认配置
-
请更新配置问题。我不确定您的默认配置是什么。该问题可能是由于未将配置指向正确的公共路径。
-
ServerName localhost DocumentRoot /var/www/project_name 选项索引 FollowSymLinks -MultiViews AllowOverride all Order allow,deny allow from all 虚拟主机>
标签: ruby-on-rails apache2 passenger