запрос не работает в героку - PullRequest
1 голос
/ 18 февраля 2011

Я запускаю это на своей локальной машине, оно работает нормально ... но когда я загружаю в heroku Я получаю ошибку 500 что-то, когда не так

настройки контроллера

класс SettingsController

def company
  @company = User.company
  @user_id = session[:user_id]
  @user_name = session[:name]
  @companies = Company.where(:user_id => @user_id)
end

конец


просмотр настроек

<% @companies.each do |company| %>
  <div id="media">
    <span class="lop">    
        <%= image_tag company.logo.url (:small)  %>
    </span>

<% end> ​​

Я проверяю логи героку, вот что я получаю ... любые идеи


2011-02-18T01:09:24-08:00 app[web.1]: Started GET "/settings/company" for 69.137
.99.169 at Fri Feb 18 01:09:24 -0800 2011
2011-02-18T01:09:24-08:00 app[web.1]:   Processing by SettingsController#company
 as HTML
2011-02-18T01:09:24-08:00 app[web.1]: /app/928a2790-dfe4-4726-8793-1fa99837495b/
home/app/views/settings/company.html.erb:14: warning: don't put space before arg
ument parentheses
2011-02-18T01:09:24-08:00 app[web.1]: Rendered settings/_menu.html.erb (2.1ms)
2011-02-18T01:09:24-08:00 app[web.1]: Rendered settings/company.html.erb within
layouts/application (6.8ms)
2011-02-18T01:09:24-08:00 app[web.1]: Completed   in 22ms
2011-02-18T01:09:24-08:00 app[web.1]:
2011-02-18T01:09:24-08:00 app[web.1]: ActionView::Template::Error (PGError: ERRO
R:  operator does not exist: text = integer
2011-02-18T01:09:24-08:00 app[web.1]: LINE 1: ...ompanies".* FROM "companies" WH
ERE "companies"."user_id" = 3
2011-02-18T01:09:24-08:00 app[web.1]:
                          ^
2011-02-18T01:09:24-08:00 app[web.1]: HINT:  No operator matches the given name
and argument type(s). You might need to add explicit type casts.
2011-02-18T01:09:24-08:00 app[web.1]: : SELECT "companies".* FROM "companies" WH
ERE "companies"."user_id" = 3):
2011-02-18T01:09:24-08:00 app[web.1]:     8:     <p>  
2011-02-18T01:09:24-08:00 app[web.1]:     9:     
2011-02-18T01:09:24-08:00 app[web.1]:     10:     </p>
2011-02-18T01:09:24-08:00 app[web.1]:     11:     
2011-02-18T01:09:24-08:00 app[web.1]:     12:       
2011-02-18T01:09:24-08:00 app[web.1]:     13:         
2011-02-18T01:09:24-08:00 app[web.1]:     14:             
2011-02-18T01:09:24-08:00 app[web.1]:   app/views/settings/company.html.erb:11:i
n `_app_views_settings_company_html_erb___121502233_23577600314100_0'
2011-02-18T01:09:24-08:00 app[web.1]:
2011-02-18T01:09:24-08:00 app[web.1]:
2011-02-18T01:09:24-08:00 heroku[router]: GET miso3.heroku.com/settings/company
dyno=web.1 queue=0 wait=0ms service=36ms bytes=934
2011-02-18T01:09:24-08:00 heroku[nginx]: GET /settings/company HTTP/1.1 | 69.137
.99.169 | 965 | http | 500
2011-02-18T01:33:03-08:00 app[web.1]:
2011-02-18T01:33:03-08:00 app[web.1]:
2011-02-18T01:33:03-08:00 app[web.1]: Started GET "/settings/company" for 69.137
.99.169 at Fri Feb 18 01:33:03 -0800 2011
2011-02-18T01:33:03-08:00 app[web.1]:   Processing by SettingsController#company
 as HTML
2011-02-18T01:33:03-08:00 app[web.1]: Rendered settings/_menu.html.erb (1.5ms)
2011-02-18T01:33:03-08:00 app[web.1]: Rendered settings/company.html.erb within
layouts/application (3.9ms)
2011-02-18T01:33:03-08:00 app[web.1]: Completed   in 5ms
2011-02-18T01:33:03-08:00 app[web.1]:
2011-02-18T01:33:03-08:00 app[web.1]: ActionView::Template::Error (PGError: ERRO
R:  operator does not exist: text = integer
2011-02-18T01:33:03-08:00 app[web.1]: LINE 1: ...ompanies".* FROM "companies" WH
ERE "companies"."user_id" = 3
2011-02-18T01:33:03-08:00 app[web.1]:
                          ^
2011-02-18T01:33:03-08:00 app[web.1]: HINT:  No operator matches the given name
and argument type(s). You might need to add explicit type casts.
2011-02-18T01:33:03-08:00 app[web.1]: : SELECT "companies".* FROM "companies" WH
ERE "companies"."user_id" = 3):
2011-02-18T01:33:03-08:00 app[web.1]:     8:     <p>  
2011-02-18T01:33:03-08:00 app[web.1]:     9:     
2011-02-18T01:33:03-08:00 app[web.1]:     10:     </p>
2011-02-18T01:33:03-08:00 app[web.1]:     11:     
2011-02-18T01:33:03-08:00 app[web.1]:     12:       
2011-02-18T01:33:03-08:00 app[web.1]:     13:         
2011-02-18T01:33:03-08:00 app[web.1]:     14:             
2011-02-18T01:33:03-08:00 app[web.1]:   app/views/settings/company.html.erb:11:i
n `_app_views_settings_company_html_erb___121502233_23577600314100_0'
2011-02-18T01:33:03-08:00 app[web.1]:
2011-02-18T01:33:03-08:00 app[web.1]:
2011-02-18T01:33:03-08:00 heroku[router]: GET miso3.heroku.com/settings/company
dyno=web.1 queue=0 wait=0ms service=20ms bytes=934
2011-02-18T01:33:03-08:00 heroku[nginx]: GET /settings/company HTTP/1.1 | 69.137
.99.169 | 965 | http | 500
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...