Ich habe versucht andere Völker Lösungen zu bekommen procfile erkannt und es funktioniert einfach nicht für mich. Wirklich verwirrt darüber, wie ich Heroku dazu bringen kann, meine Procfile zu erkennen! Ich habe es in verschiedene Ordner verschoben und was nicht, aber es wird es einfach nicht erkennen.Heroku lädt nicht procfile
web: waitress-serve --port=$PORT alex1.wsgi:application
Dies ist mein Code. Es sitzt direkt neben meiner requirements.txt-Datei, die von heroku in Ordnung genommen wird. mit echo zum erstellen der datei oder sogar echo funktioniert nicht.
https://github.com/Hewlbern/Videography-Website/tree/master/Alex1 < --- der GitHub-Link, den ich versuche, Heroku aus zu implementieren. Kann sehen, wo ich es platziert habe und etc, wenn jemand helfen kann!
Solch traurig, viele verrückt.
BEARBEITEN Legen Sie sie an den Anfang des Verzeichnisses - immer noch nicht funktioniert.
Hier ist das Fehlerprotokoll.
-----> Python app detected
! Warning: Your application is missing a Procfile. This file tells Heroku how to run your application.
! Learn more: https://devcenter.heroku.com/articles/procfile
-----> Installing requirements with pip
-----> $ python manage.py collectstatic --noinput
63 static files copied to '/tmp/build_b9ce82b65ae441b651c56911a7474859/Hewlbern-ConsultingPage-1720e65/djreact/static/root'.
-----> Discovering process types
Procfile declares types -> (none)
-----> Compressing...
Done: 64.3M
-----> Launching...
Released v19
https://consultingpage.herokuapp.com/ deployed to Heroku
Als Antwort auf Mike unten ging ich durch sein Beispiel Ich erreichte diesen Punkt.
C:\Users\Holbinator\Desktop\Software Dev\Alexandria>git push heroku master fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository.
ich dann wieder tat Git Init im Stammverzeichnis und dann versucht, den Code von Github zu laden. Dies führte zu dem gleichen Problem. Ich werde dies in meine Bearbeitung einfügen. Vielen Dank! Ich werde jetzt versuchen, Ihre Methode zu machen und herauszufinden, warum ich in diesem Fall nicht konnte.
EDIT ZWEI
Jetzt erkannte ich eine zusätzliche Heroku App löschen benötigt. Laden Sie jetzt die Dateien mit Heroku CLI. Haben Sie keinen Fehler erhalten, wissen Sie nicht, wie Sie auf Fehlerprotokolle zugreifen können, aber versuchen Sie, das Problem jetzt zu lösen.
Sowohl die Verwendung von Procfile und requirements.txt sollten auf der obersten Ebene sein. –
Wenn es auf die oberste Ebene gesetzt wird, erkennt es es immer noch nicht. –
Das ist eine wilde Vermutung, aber was sind die Berechtigungen für Procfile? –