В настоящее время у меня запущено приложение rails. Всякий раз, когда я пытаюсь получить доступ к своей домашней странице, я получаю ошибку 500. Это началось недавно, поэтому я успешно запустил приложение раньше.
Я понял, что могу получить доступ к некоторым своим внутренним страницам, и эта проблема, кажется, часто встречается на страницах, использующих API Google Maps. Поэтому я подумал, что это может быть одной из двух вещей: поскольку я на хосте с общим сервером, я мог сделать что-то, что поставило под угрозу мои права, и теперь gmaps не может совершать звонки. В качестве альтернативы это может быть связано с моим ключом API, хотя я и проверил его и подтвердил, что он работает.
Спасибо, я ценю любую помощь.
IK
Это мой журнал:
Обработка HomeController # home (для XX.XXX.XXX.XXX в 2010-08-06 12:12:07) [GET]
Визуализация шаблона в макетах / приложении
Рендеринг приложения / views / home / home.html.erb
ActionView :: TemplateError (неопределенный метод `text 'для nil: NilClass) в строке # 51 файла app / views / home / _home_left_content_area.html.erb:
48: @ short_article_list.each {| статья |
49: address = String.new
50: address = article.related_location.location_name + "" + article.related_location.parent.location_name + "" + article.related_location.parent.parent.location_name
51: результат = геокодирование :: получить (адрес)
52: if result.status == Геокодирование :: GEO_SUCCESS
53: lat_long = result.first.latlon
54: lat_val = lat_long [0]
app/views/home/_home_left_content_area.html.erb:51
app/views/home/_home_left_content_area.html.erb:48:in `each'
app/views/home/_home_left_content_area.html.erb:48
app/views/home/home.html.erb:13
app/controllers/home_controller.rb:362:in `home'
passenger (2.2.15) lib/phusion_passenger/rack/request_handler.rb:92:in `process_request'
passenger (2.2.15) lib/phusion_passenger/abstract_request_handler.rb:207:in `main_loop'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:441:in `start_request_handler'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:381:in `handle_spawn_application'
passenger (2.2.15) lib/phusion_passenger/utils.rb:252:in `safe_fork'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:377:in `handle_spawn_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `__send__'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `main_loop'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:196:in `start_synchronously'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:163:in `start'
passenger (2.2.15) lib/phusion_passenger/railz/application_spawner.rb:222:in `start'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:253:in `spawn_rails_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server_collection.rb:126:in `lookup_or_add'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:247:in `spawn_rails_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server_collection.rb:80:in `synchronize'
passenger (2.2.15) lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:246:in `spawn_rails_application'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:145:in `spawn_application'
passenger (2.2.15) lib/phusion_passenger/spawn_manager.rb:278:in `handle_spawn_application'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `__send__'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:352:in `main_loop'
passenger (2.2.15) lib/phusion_passenger/abstract_server.rb:196:in `start_synchronously'
Рендеринг /home/neembusc/neembus/public/500.html (500 Внутренняя ошибка сервера)