ruby-on-rails – apache说我的DocumentRoot目录不存在
我使用Phusion Passenger在CentOS 5.5上使用apache2部署rails应用程序.由于某些原因,当我启动apache时,我不断收到此消息:
>服务启动httpd 该目录确实存在.以下是我的配置中的一些重要文件: /etc/httpd/conf/httpd.conf中 /etc/httpd/conf.d/my_app.conf < VirtualHost *:80> 目录/ home / deploy,/ home / deploy / my_app和/ home / deploy / my_app / public都属于部署用户. 解决方法
我遇到了这个问题.你在运行SE
Linux吗?检查/ etc / sysconfig / selinux,或者以root身份尝试echo“0”> / selinux / enforce来查看禁用是否有帮助.
如果是这样,您可以修改您的selinux策略以允许访问这些文件,或者完全禁用selinux. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |