gpt4 book ai didi

ruby-on-rails - Heroku 部署 : Discourse Assets precompile

转载 作者:行者123 更新时间:2023-11-29 12:21:59 25 4
gpt4 key购买 nike

您好,我实际上正在尝试在 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 中有注释

最佳答案

@ http://shcatula.wordpress.com/2013/07/08/deploying-discourse-to-heroku/你有 Discourse 部署到 Heroku 的详细描述。它还链接到一个带有 shell 脚本的要点,该脚本完成预编译和准备部署的整个工作。 shell 脚本几乎解释了所有需要的步骤。希望对您有所帮助!

关于ruby-on-rails - Heroku 部署 : Discourse Assets precompile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17234290/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com