安装phusion乘客并部署我的rails应用程序后,当我转到[链接] http://servername.example.com/app时,我只看到我的app / public目录下列出的文件。我确保“app”指向“app / public”目录和根据用户文档设置的错误乘客设置。
答案 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]#
现在,当我转到我的应用网址时,它运行正常。