【发布时间】:2013-06-03 03:43:32
【问题描述】:
我查看了所有谷歌搜索结果,但没有一个有帮助:
<VirtualHost *:80>
ServerName www.example.com
ServerAlias www.example.com
DocumentRoot /var/www/site/example.com/current/public
<Directory /var/www/site/example.com/current/public>
Options -Multiviews
Allow from all
</Directory>
</VirtualHost>
如您所见,应用部署到:
/var/www/site/example.com/current/public
虽然 Capistrano,我的应用程序没有索引页面,但 rails 假设使用我在路由文件中设置的根目录
但是当我输入 url 时,它只显示带有它的公共目录
至于日志:
NO log in the rails log directory
No log for all the apache
【问题讨论】:
-
你能试试
passenger-status吗? -
是的,我后来发现问题是我不应该 sudopassenger-install-apache2-module,我应该 rvmsudopassenger-install-apache2-module
标签: ruby-on-rails apache deployment passenger public