404 Rail Deployment with Elastic Bean Stitch No Error Found

I am trying to deploy my Ruby on Rails application using Elastic Beanstalk. I followed this guide - http://ruby.awsblog.com/post/Tx2AK2MFX0QHRIO/Deploying-Ruby-Applications-to-AWS-Elastic-Beanstalk-with-Git

But unfortunately, when I go to the site, it shows

404 Not found Nginx / 1.4.3

eb status --verbose gives the following:

Retrieving status of environment "SurveyMe".
URL             : SurveyMe-i5dkejjacp.elasticbeanstalk.com
Status          : Ready
Health          : Green
Environment Name: SurveyMe
Environment ID  : e-rtzrvemw53
Environment Tier: WebServer::Standard::1.0
Solution Stack  : 64bit Amazon Linux 2013.09 running Ruby 1.9.3
Version Label   : git-b2f153a095a4392b2c77a9e40a3bd91acf02757e-1391723347993
Date Created    : 2014-02-06 21:36:28
Date Updated    : 2014-02-06 21:49:37
Description     :

I saw several questions with a similar problem, but in most cases there were errors. Any ideas what might happen or what to check? The app is currently deployed using Heroku - is this possible a problem?

Including my .rb routes

SurveyMe::Application.routes.draw do
  devise_for :developers
  devise_for :users
  mount Rapidfire::Engine => "/surveys"
  root :to => "static_pages#home"
  match "/about", to: "static_pages#use", via: "get"
  match "/developers", to: "static_pages#developer" , via: "get"
  match "/how", to: "static_pages#how", via: "get"
+3
1

, Rails. :

<your app dir>/config/routes.rb

- :

# Application home
root :to => 'welcome#index'
+1

Source: https://habr.com/ru/post/1526671/


All Articles