我遇到了一个奇怪且有些令人困惑的问题。
我正在尝试在 Heroku 上安装 Redmine。我按照说明进行操作,可以说这并不是一帆风顺。
我现在正在尝试执行 db:migrate 过程。(我必须编辑 application.rb 中的所有内容才能做到这一点,但还不知道这会导致什么。)
但是,在进行迁移时,我收到了消息
Plugins in vendor/plugins (/app/vendor/plugins) are no longer allowed. Please, put your Redmine plugins in the `plugins` directory at the root of your Redmine directory (/app/plugins)
通过 StackOverflow 和其他一些站点,我找到了生成此消息的位置(environment.rb)并删除了生成它的代码。
但是,当我推送到 Heroku 并再次尝试迁移时,再次出现相同的消息。
我尝试将 Heroku repo/app 克隆到测试目录,当我检查 environment.rb 文件时,代码不存在,但是如果我尝试迁移(或任何 rake 任务),消息仍然会出现。即使来自测试目录。
我在代码的其他部分查找了相同的消息,但还没有找到。我错过了什么吗?