我想做什么:
我为解决这个问题做了些什么:
2。来自this:是的,我有/app/.profile.d/heroku-exec.sh
。
4. 我还找到了this。并且看到rm /bin/sh && ln -s /bin/bash /bin/sh
可能有所帮助。但它是对于docker而且如果我不使用docker我不知道在哪里插入它。我尝试使用以下内容创建Procfile
:web: rm /bin/sh && ln -s /bin/bash /bin/sh
(不要评判我,我只是尝试过)。但在这种情况下,dyno只会坠毁。
当我找不到有关此错误的相关信息时,我有点困惑。 Heroku不提供此错误的文档。作为一种变体,我猜Establishing credentials... error
可能意味着我没有通过任何身份验证。也许。但是哪一个?我可以heroku run bash
这意味着我通过了身份验证。也许exec
需要ssh密钥?
有什么建议吗?