ruby-on-rails – 我在使用apache中的rails时遇到403错误

我已经安装了所需的工具,并按照几个教程试图让乘客做出回应.

我可以访问公用文件夹中的静态文件(public / 500.html或422.hml).昨天我通过vhost进入,发现一些乘客错误.但是一段时间后托管重新启动了服务,从那以后我再也无法访问rails应用程序了.

link

link

link

这些是我用来配置服务器的一些链接.我还读到这可能是一个许可问题;我已经检查过了,但我不确定它没问题.

解决方法

首先检查您的错误日志.默认情况下,它位于/ var / log / apache2 /.

如果客户端因服务器配置问题而被拒绝,请在/etc/apache2/sites-available/your-site.conf中检查您的站点配置文件.它必须符合Phusion Passenger User Guide.看看需要所有授予.

<Directory "/home/user/folder">
    Require all granted 
    Options FollowSymLinks
    # This relaxes Apache security settings.
    AllowOverride None
    # MultiViews must be turned off.
    Order allow,deny
    Allow from all
</Directory>

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...