Ziemlich sicher, dass einige Leute dieses Problem zuvor kennenlernten.Heroku Error H14 (Keine Webprozesse ausgeführt)
Befolgen Sie alle Anweisungen zum Einrichten von Knoten und NPM. Wenn man nach Heroku schob, gab es keine Fehler. Aber wenn ich die App öffnen, zeigt es "Anwendungsfehler"
heroku ps
kehrt
Process State Command
------- --------- ------------
main.1 up for 1m node main.js
während
heroku logs
kehrt
Error H14 (No web processes running) -> GET mewtwo.herokuapp.com/ dyno= queue= wait= service= status=503 bytes=
Ich habe versucht einen Neustart der App mit heroku restart
aber st krank bekomme den gleichen Fehler. Google herum und es gab keine andere Lösung als heroku restart
. Jeder hat andere Methoden ausprobiert?
Antwort: (ich es hier, da mein rep zu niedrig ist die Antwort noch zu schreiben)
Ok dachte, es endlich selbst.
Offenbar in der procfile, erklärte ich
main: node main.js
aber Heroku verwendet
web: node main.js
Ich dachte, die Namensgebung, was Sie wollen sein kann, aber es ist eigentlich streng, was Sie brauchen Web verwenden damit es funktioniert (heroku hat das nicht betont - sei vorsichtig), zumindest für den Moment, bis ich herausgefunden habe, warum diese Strenge und wenn ich den Namen ändern kann.
Sind Sie sicher, dass Sie gekauft zu laufen haben web- Arbeiterinstanzen? – sarnold
muss ich kaufen? Ich folge nur dem Setup-Tutorial - https://devcenter.heroku.com/articles/nodejs, ich nehme an, es ist kostenlos, es sei denn, Sie möchten mehr hinzufügen? –
fand das Zitat, „mehr als ein dyno für einen längeren Zeitraum laufen können Gebühren auf Ihrem Konto entstehen“. Ich betreibe nur einen. –