Próbuję użyć szyn 4.2.6 do opracowania aplikacji. Próbuję użyć PostgreSQL dla bazy danych. Serwer uruchamia się poprawnie, ale kiedy próbuję załadować stronę, generuje błąd "Brak puli połączeń dla ActiveRecord :: Base".Brak puli połączeń dla ActiveRecord :: Base
Co to może być?
EDYTOWANIE
Klejnot pg nie działa poprawnie. Musiałem skomentować to przed uruchomieniem serwera, a następnie odkomentować go z mojego GemFile później. Zdałem sobie sprawę, że używam Ruby 2.3 zamiast Ruby 2.0 (zgodnie z przeznaczeniem). Usunąłem ruby 2.3 i skonfigurowałem wszystko w środowisku Ruby 2.0. Teraz działa poprawnie.
Czytałem gdzieś, że były pewne problemy z klejnotem "pg" w nowszych wydaniach Rails, wymagając od ludzi, aby zamiast tego instalowali klejnot za pomocą "gem pg --pre". Próbowałem, ale wtedy moja aplikacja wymagała klejnotu "pg" w moim GemFile i, cóż, problem opisany powyżej pojawił się ponownie.
To jest jak mój plik database.yml skończyło się:
default: &default
adapter: postgresql
encoding: unicode
host: localhost
username: -------
password: -------
pool: 5
development:
<<: *default
database: myDbName
może być problem w 'database.yml' – uzaif