Witam,
jestem nowy w Ruby on Rails. Postępowałem wg tego samouczka. Używam Ubuntu 16.04 LTS. Po wykonaniu wszystkiego, utworzeniu projektu z MySQL (dopisałem hasło w config/database…) i uruchomieniu serwera, otwieram stronę “localhost:3000” i oprócz strony powitalnej wyskakuje okienko z komunikatem “Could not Connect!”. Dzieje się tak za każdym razem, kiedy odświeżam stronę. Podglądając konsolę nie zauważyłem, żeby serwer zgłaszał błędy.
Stawiając RoR na laptopie z Ubuntu 15.04 nie było tego problemu.
Proszę o pomoc.
Pozdrawiam,
GrzesiekG
Ja bym nie szukał winy po stronie Ubuntu 16.04.
A wykonałeś rake db:migrate (rails db:migrate dla Rails 5) ?
A apka bez bazy działa poprawnie? Tzn.
rails new app
rails s
Jeśli działa, to spróbuj na SQLite (czyli bez zmiany bazy danych na MySQL). I będziesz wiedział czy problem jest z połączeniem do MySQL’a
Tak, wykonałem migrację. Testowałem dla MySQL oraz SQLite - wszędzie tak samo. Co ciekawe, po uruchomieniu tej aplikacji na Firefoxie - uruchomiło się bez problemu. To oznacza, że Chromium wysyła jakieś dziwne zapytania.
Czy ma ktoś jakiś pomysł o co może chodzić? Jakaś autentykacja czy co?
Pozdrawiam,
GrzesiekG