1

我查看了所有谷歌结果,但没有一个有帮助:

<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  
4

1 回答 1

0

后来我发现问题是我不应该 sudopassenger-install-apache2-module,我应该 rvmsudopassenger-install-apache2-module

这很烦人,因为乘客或 apache 都没有提示乘客似乎没有运行,甚至 apache 配置也包含 passegner 模块并重新启动确定

于 2013-06-07T10:27:38.407 回答