rails在生产模式下查找公用文件夹中的所有URL

时间:2016-11-16 06:44:15

标签: ruby-on-rails ruby nginx

我的rails应用程序并非在生产模式下突然工作,因为每个URL都在查看公用文件夹而不是调用控制器操作,从而导致错误,如

2016/11/16 11:48:23 [error] 25138#0: *9 open() "/var/www/html/looted/public/admin/products" failed (2: No such file or directory), client: 125.99.106.246, server: www.looted.com, request: "GET /admin/products HTTP/1.1", host: "www.looted.com"

当我在开发中运行它时,一切正常。我在nginx服务器上以低于配置运行乘客

server {
    listen       80;
    server_name  looted.com www.looted.com;
    root /var/www/html/looted/public;
    passenger_enabled on;
    client_max_body_size 250M;
    passenger_app_env production;
}

我使用的是Rails 4.2.4,ruby 2.2.1p85,passenger-5.0.29 任何人都能指出我检查错误的方向吗? 提前致谢

0 个答案:

没有答案