Rails / Phusion Passenger仅列出文件

时间:2012-12-02 14:11:01

标签: ruby-on-rails-3.2 passenger

安装phusion乘客并部署我的rails应用程序后,当我转到[链接] http://servername.example.com/app时,我只看到我的app / public目录下列出的文件。我确保“app”指向“app / public”目录和根据用户文档设置的错误乘客设置。

1 个答案:

答案 0 :(得分:0)

罪魁祸首是SELinux不允许apache运行phusion乘客。我在这里找到了答案 - https://groups.google.com/forum/?fromgroups=#!topic/phusion-passenger/qaVUIq2HceE

以下是我修复它的方法:

[root@server conf]# getenforce
Enforcing
[root@server conf]# echo 0 > /selinux/enforce
[root@server conf]# getenforce
Permissive
[root@server conf]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@server conf]# passenger-status
----------- General information -----------
max      = 6
count    = 0
active   = 0
inactive = 0
Waiting on global queue: 0

----------- Application groups -----------
[root@server conf]#

现在,当我转到我的应用网址时,它运行正常。

相关问题