2017-07-24 21 views
8

Bu sabah itibariyle, Heroku CLI kurulumumda herhangi bir değişiklik yapmadan, denediğimde aşağıdaki hatayı aldım çalıştırmak için: O zamandan beri brew upgrade heroku ve brew upgrade heroku-toolbelt aracılığıyla Heroku ve Heroku-toolbelt hem güncellemeye çalıştık, ama heroku logs -t -app <app_name>Heroku CLI bir şey yapmaya çalıştığımda bir hata atar: "Lütfen Heroku'nun API MIME türü ile birlikte bir sürüm belirtin"

! Please specify a version along with Heroku's API MIME type. For example, Accept: application/vnd.heroku+json; version=3.

bu sorunu çözemedi.

Ben heroku logs, heroku apps, heroku login ve heroku auth:login dahil Heroku CLI ile bir şey yapmaya çalışıyoruz zaman ben aslında bu hatayı alabilirsiniz.

MacOS'u çalıştırıyorum ve gönderilen hata, Heroku'dan geri döndüğüm tek bilgidir.

Buradaki tartışma: How can I specify heroku's MIME type?, Ubuntu'da Heroku'nun yükseltilmesiyle ilgilidir ve sorunumu çözmüyor.

+0

oldu. – oktober

+0

GÜNCELLEME: Bu sorunu, heroku-toolbelt'e müdahale eden Heroku geminin eski bir sürümünü kaldırarak çözebiliyordum. Umarım bu gelecekte birisine yardımcı olabilir. – oktober

+0

Unintalled'in Heroku geminin adı nedir?Rayları yeni kurdum ve aynı problemi yaşıyorum ama gemimdeki bir heroku gemini göremiyorum. – user1023110

cevap

1

'heroku --version' komutunu çalıştırıyorum ve toolbelt istemciyi otomatik olarak günceller. Bundan sonra giriş tamam oldu.

+0

Hmm. İlginç. Heroku/Heroku Toolbelt'i homebrew ile güncellemeyi denedim, ancak duruma yardımcı olmadı. 'Heroku --version' istemciyi otomatik olarak güncellediğime şaşırdım. Buna bakmak zorundayım. 'Heroku git klon' ile kaynak kodunu indirirken – oktober

+1

Evet, tuhaf, ben hala uyarılar vardı. 'rm-rf ~/.heroku' ve ' sudo rm-rf/usr/local/Heroku/usr/bin/Heroku: Öyle ile toolbelt kaldırıldı, ben toolbelt ile ve demlemek olmadan iki kez yüklü olduğunu fark ettim ' Ondan sonra yoluna demlemek kurulumunu bağlamak için bir' demlemek bağlantı heroku' yaptı. Belki size böyle oluyor? –

7

Aynı sorunu yaşadım - ancak yeni Toolbelt'i yüklemek ilk başta çalışmadı. Yapmam gereken bir adım daha vardı. https://devcenter.heroku.com/articles/heroku-cli

Yeni cli takılmasıyla ilgili her platform için talimatlar bulunur - ve çalıştırmak gerektiğini söylüyor: den

which heroku doğru sürümünü doğrulamak için çalışıyor. Benim durumumda, yeni kurulmuş heroku-cli ikili yerine taş benzerini çalıştırdığı için, her şeyin işe yaraması için bir gem uninstall heroku yapmam gerekiyordu.

1

Ben demeci ile heroku yüklediğimde macOS Sierra 10.12.3 aynı sorun vardı.

Yuvarlanmak için, daha sonra, https://devcenter.heroku.com/articles/heroku-cli#macos adresindeki Mac yükleyici aracılığıyla yüklenen heroku-toolbelt öğesini çalıştırdım ve şimdi iyi çalışıyor. Ben o iş yapmak için çok çalıştı

1

Eğer intellij

için heroko Plugin kullanıyormuş! Rapor için

From here official response

@emzeidan teşekkürler. Bu eklenti kullanımdan kaldırıldı ve kapatılan Heroku API'nin eski bir sürümünü kullanıyor. Lütfen kullanıcılarınıza, WAR dağıtımındaki DevCenter makalemizde açıklanan alternatif dağıtım mekanizmalarından birini kullandıklarını önerin. Eklentiden, herhangi bir Bambu pazarından (ya da benzer bir şeyden) da fayda sağlayabilirsiniz. Teşekkürler.

Bu

Ben de benim şimdiki Heroku kurulumunu sabitlemek için herhangi önerilerine açık olacağını Eylül-2017

İlgili konular