我的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 任何人都能指出我检查错误的方向吗? 提前致谢