【发布时间】:2013-06-18 12:41:27
【问题描述】:
您好,我实际上是在尝试在 Heroku 上部署话语。 我正在按照这里的分步指南Basic Heroku deployment 当我尝试 rake assets:precompile (我在本地预编译)时,我遇到了一个问题。 rake 命令被中止,对我说
No such file or directory: mydirectories/discourse/config/database.yml
当我 rake assets:precompile 时,我处于生产环境中 (RAILS_ENV=production)。 所以我检查了repo中是否缺少database.yml,是的。
我目前有两个 database.yml 但有点不同。有 database.yml.development-sample 和 database.yml.production-sample。
我尝试将 database.yml.production-sample 重命名为一个简单的 database.yml,但仍然无法正常工作,并出现此错误:
could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
我做错了什么?
谨此, 抢
PS : config/redis.yml 和 public/assets 在 .gitignore 中注释
【问题讨论】:
标签: ruby-on-rails postgresql heroku discourse