[RUBY-ON-RAILS] 레일 오류에 루비를 처리하는 방법 : " '보석 액티브 - PostgreSQL의 어댑터를 설치`PostgreSQL의 어댑터를 설치하십시오"
RUBY-ON-RAILS레일 오류에 루비를 처리하는 방법 : " '보석 액티브 - PostgreSQL의 어댑터를 설치`PostgreSQL의 어댑터를 설치하십시오"
액티브 프레임 워크를 사용하여 레일에 루비 (RoR에) 응용 프로그램 또는 루비 코드를 실행하면, 당신은 오류 메시지가 :
실행하려고 :
gem install activerecord-postgresql-adapter
또한 손실에서 당신을 떠날 실패합니다.
해결법
-
==============================
1.문제는 사람이 쓴 것이 아니다. 문제는 GEM의 이름이 "페이지는"비록 PostgreSQL 데이터베이스 어댑터의 이름이 "PostgreSQL은"이 아닌 "포스트 그레스는"것입니다.
문제는 사람이 쓴 것이 아니다. 문제는 GEM의 이름이 "페이지는"비록 PostgreSQL 데이터베이스 어댑터의 이름이 "PostgreSQL은"이 아닌 "포스트 그레스는"것입니다.
database.yml을 파일의 정의를 포함해야한다
adapter: postgresql
-
==============================
2.여기에 내가 Heroku가에서 얻은 대답은 그리고 그것은 (다른 페이지 보석, 어댑터를 시도한 후,이 약 10 개 다른 게시물에 다른 모든 것들) 나를 위해 일한
여기에 내가 Heroku가에서 얻은 대답은 그리고 그것은 (다른 페이지 보석, 어댑터를 시도한 후,이 약 10 개 다른 게시물에 다른 모든 것들) 나를 위해 일한
1) 행을 추가 : 보석 '페이지를'당신의 Gemfile에.
2) 명령 번들 번들로 보석을 설치하려면 설치를 실행합니다.
3) 스테이지 Gemfile 및 Gemfile.lock 변경 : 자식 추가 Gemfile Gemfile.lock을
4) 변경 사항을 커밋 "는 PG 보석 설치"-m 커밋 GIT
Heroku가 5) 재배포 : 자식 푸시 Heroku가 마스터
-
==============================
3.이 방법은 새 '페이지'PostgreSQL의 라이브러리가 설치되어 있지 않습니다. 이것은 쉽게의 비트와 함께 고정되어 있습니다 :
이 방법은 새 '페이지'PostgreSQL의 라이브러리가 설치되어 있지 않습니다. 이것은 쉽게의 비트와 함께 고정되어 있습니다 :
sudo gem install pg
I (도브)는 GEM_HOME를 설정하고 PATH에 ~ / .gem / 루비 / 적이있는 / 빈 추가 설명 다른 웹 솔루션을 찾았지만, 그들은 작동하지 않았다. 이 용액을 상기에서 제공된 플럭스의 자신의 블로그 상태에서의 마크 만수르 : http://stateofflux.com/2008/7/13/activerecord-postgresql-adapter-in-rails-2-1/
-
==============================
4.이 오류가 발생합니다 하나 개 더 깊이 숨겨진 조건이있다.
이 오류가 발생합니다 하나 개 더 깊이 숨겨진 조건이있다.
로컬 환경 변수 DATABASE_URL = 포스트 그레스가있는 경우 : // mehmehmeh 세트를, 다음 몇 가지 보석 (내가 Heroku가 의심) 포스트 그레스는 당신의 CONFIGS에 아무데도 경우에도 필요하다고 생각하는 응용 프로그램을 발생합니다. 그 ENV 변수를 죽이고 당신은 괜찮을 것이다.
-
==============================
5.올바른 DB database.yml을 환경을 확인합니다. 이 PostgreSQL의 경우, 당신은 당신이 당신의 주어진 환경에 사용을 DB mysql2 또는 무엇이든을 참조로 변경해야 할 수도 있습니다.
올바른 DB database.yml을 환경을 확인합니다. 이 PostgreSQL의 경우, 당신은 당신이 당신의 주어진 환경에 사용을 DB mysql2 또는 무엇이든을 참조로 변경해야 할 수도 있습니다.
-
==============================
6.이 시도 할 수 있습니다
이 시도 할 수 있습니다
데비안 (스퀴즈)에서 :
aptitude install libdbd-pg-ruby
-
==============================
7.apt-get을 ruby1.8-dev에 설치 sudo는
apt-get을 ruby1.8-dev에 설치 sudo는
그때...
보석 페이지를 설치
나를 위해 일했다!
-
==============================
8.나는 railsonpostgresql.com에 루비 + PostgreSQL 데이터베이스 드라이버의 현재 상태의 작은 검거했다; 나는 sudo는 보석이 페이지는 아마 당신이 원하는 하나를 설치 생각합니다.
나는 railsonpostgresql.com에 루비 + PostgreSQL 데이터베이스 드라이버의 현재 상태의 작은 검거했다; 나는 sudo는 보석이 페이지는 아마 당신이 원하는 하나를 설치 생각합니다.
-
==============================
9.다른 검색 결과를 시도하는 동안, 나는 무리를 설치했습니다. 마지막으로이 메시지와 함께 불평 정류장 내 환경을 가지고 무엇 : "PostgreSQL의 어댑터를 설치하십시오 : 보석은 액티브 - PostgreSQL의 어댑터를 설치"했다 :
다른 검색 결과를 시도하는 동안, 나는 무리를 설치했습니다. 마지막으로이 메시지와 함께 불평 정류장 내 환경을 가지고 무엇 : "PostgreSQL의 어댑터를 설치하십시오 : 보석은 액티브 - PostgreSQL의 어댑터를 설치"했다 :
그런 다음 "레이크 DB를 : 생성"을 실행 작품. 그래서, 페이지가 최신 작품 인 것 같아요. 다른 깨진 어댑터 보석이 주위 그러나, 그것은 사용되지 않습니다.
from https://stackoverflow.com/questions/1664364/how-to-handle-ruby-on-rails-error-please-install-the-postgresql-adapter-gem by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 삭제 링크 레일 3보기 대신에 "삭제"의 "가져 오기"전송 (0) | 2020.02.08 |
---|---|
[RUBY-ON-RAILS] 액티브을 찾을 청소 방법은 지정된 순서대로 id로 객체 (0) | 2020.02.08 |
[RUBY-ON-RAILS] 어떻게 레일 URL 헬퍼에 대한 기본 호스트를 설정합니까? (0) | 2020.02.08 |
[RUBY-ON-RAILS] 액티브 Arel OR 조건 (0) | 2020.02.08 |
[RUBY-ON-RAILS] 단지 다시로드 한 후 작동 자바 스크립트 레일 (0) | 2020.02.08 |