2014-11-10 2 views
1

Java에서 Play 2.3 앱이 있습니다. 이 응용 프로그램의 경우 로컬 Postgres 서버에 연결할 수 있습니다.Play 2.3에서 Heroku Postgres에 연결할 수 없습니다.

그러나 Heroku Postgres 서버에 연결할 수 없습니다.

내가 내 application.conf에서 다음과 같은 설정이 있습니다

db.default.driver=org.postgresql.Driver 
db.default.url="jdbc:postgresql://ec2test.amazonaws.com:5432/rwerwerwer" 

db.default.user=eerwerwerer 
db.default.password="5345fdwfdsvfvsdfsdfds" 

나는 점점 오전 다음과 같은 오류 : PgAdim III에서

Caused by: org.postgresql.util.PSQLException: FATAL: no pg_hba.conf entry for ho 
st "172.56.17.147", user "eerwerwerer", database "rwerwerwer", SSL off 

을, 나는 Heroku가 데이터베이스에 연결 성공 수 있어요. Heroku가의 설정을 추가하는 동안

, 내가 가지고 :

**! No app specified.** 

답변

1

steps을 따르십시오.

유의 사항 :

  1. 사용에게 Heroku는 메인 디렉토리 내부에서 명령.
  2. 을 사용하여 데이터베이스 연결 등 :

    db.default.driver=org.postgresql.Driver 
    db.default.url=${?DATABASE_URL}  
    
  3. 이름과 암호에 대한 필요가 없습니다.

  4. Procfile이 필요 없습니다.
관련 문제