重命名Heroku的主机名,现在找不到应用程序

时间:2014-04-18 18:37:40

标签: django heroku cloud

我以前的Heroku应用程序名称是:

shielded-meadow-9293.heroku.com

这是我创建Heroku遥控器并启动dyno的名称。一切运行顺利后,我将名称改为

platformdesignmadness.heroku.com

该网站有效,但在同一个终端中,当我执行

等命令时

heroku ps

我收到$> ! Couldn't find that app.错误。为什么是这样?

2 个答案:

答案 0 :(得分:36)

在您的终端中:

git remote rm heroku
git remote add heroku git@heroku.com:yourappname.git

请参阅here

Heroku docs here

答案 1 :(得分:1)

对于所有出现在这里的人试图找出原因

% Split the string
parts = strsplit(mystring, '.');

% Find the length of each piece and figure out which piece was the longest
[~, ind] = max(cellfun(@numel, parts));

% Grab just the longest part
longest = parts{ind};

命令无效,并发出此错误:

$ heroku run:detached python script.py -n yyy -a zzzz

这是因为Heroku将▸ Couldn't find that app. 参数视为应用名称。要忽略这些,修复程序为this,基本上添加了-a

--

现在它可以正常工作。