सब कुछ स्थानीय स्तर पर ठीक काम करता है, लेकिन मुझे लगता है कि त्रुटि मिलती है जब मैं Heroku को पुश करने के लिए प्रयास करें:Heroku रेल तैनाती त्रुटि के साथ विफल "सर्वर से कनेक्ट नहीं कर सकता है: कनेक्शन अस्वीकृत"
रनिंग: रेक संपत्ति: precompile
Connecting to database specified by DATABASE_URL rake aborted! could not connect to server: Connection refused Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 5432?
/tmp/build_1903c764-07ce-4d06-aa45-6e78dec68af8/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb:1216:in 'प्रारंभ करें'
/tmp/build_1903c764-07ce-4d06-aa45-6e78dec68af8/vendor/bundle/ruby/2.0.0/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb:1216:in `new'
... आदि
मुझे लगता है यह database.yml साथ कुछ करने के लिए है, तो यहाँ यह है:
development:
adapter: mysql2
encoding: utf8
database: dev-db
pool: 5
timeout: 5000
socket: /tmp/mysql.sock
test:
adapter: mysql2
encoding: utf8
database: test-db
pool: 5
timeout: 5000
socket: /tmp/mysql.sock
production:
adapter: postgresql
encoding: utf8
database: prod-db
pool: 5
timeout: 5000
# socket: /tmp/mysql.sock
यदि आप अपने कंसोल में 'heroku config' टाइप करते हैं, तो क्या आपके पास 'DATABASE_URL' पर्यावरण चर का कोई संदर्भ है? –
क्या आप एक नौसिखिया हैं (असली सवाल - यह संवेदना करने के लिए नहीं चाहते !!!)? मुझे लगता है कि त्रुटि आपके उत्पादन डेटाबेस आवंटन –
@RichPeck के साथ है, हां, मुझे लगता है कि उसके आक्रोोक पोस्ट – Euphe