Débutant dans la Heroku: Erreur lors de la pousser mon application sur Heroku
J'utilise Ubuntu 10.04. En suivant les tutoriel ici, j'ai créé le compte Heroku, installé GIT et Heroku avec succès. J'ai téléchargé la clé SSH et ajouter heroku de mon CHEMIN d'accès système.
Après, j'ai fait la chose suivante:
---------- PREMIÈRE (bonne)-------------
$ cd PATH/TO/MY_APP
$ git init
Initialized empty Git repository in .git/
$ touch HELLO
$ git add .
$ git commit -m "Add a HELLO file"
------------ENSUITE (réussie)----------
$ heroku create
Enter your Heroku credentials.
Email: [email protected]
Password:
Uploading ssh public key /Users/joe/.ssh/id_rsa.pub
Created http://high-sunrise-58.heroku.com/| [email protected]:high-sunrise-58.git
Git remote heroku added
----------- DERNIÈRE (Qui a échoué!!!)----------
$ git push heroku master
Warning: Permanently added the RSA host key for IP address 'xx.xx.xx.xx' to the list of known hosts.
Counting objects: 3, done.
Writing objects: 100% (3/3), 226 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
f
-----> Heroku receiving push
! Heroku push rejected due to an unrecognized error.
! We've been notified, see http://support.heroku.com if the problem persists.
To [email protected]:high-sunrise-58.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to '[email protected]:high-sunrise-58.git'
Comme vous le voyez ci-dessus, ma DERNIÈRE étape a échoué.
Ce qui pourrait être la cause possible de l'erreur dans mon DERNIER(lors de la pousser mon application sur Heroku)?Pourquoi cela est-il un échec?
vous ne faites rien de mal - j'aimerais entrer en contact avec Heroku de soutien. Une chose cependant, c'est une application Rails, droit?
Oui, ça sera une application Rails. Mais actuellement, je viens de créer un fichier texte pour le pousser à heroku pour objectif de test.
Oui, ça sera une application Rails. Mais actuellement, je viens de créer un fichier texte pour le pousser à heroku pour objectif de test.
OriginalL'auteur Mellon | 2011-11-17
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas pousser aléatoire repo à Heroku. C'est une application rails ( ou l'un des autres applications prises en charge comme Django, mais dans ce cas, l'OP est de travailler sur des Rails, et c'est ce que la pré-réception de crochet est le rejet de votre dossier depuis votre repo juste a certains fichier factice. ( NOTEZ que la première étape dans le tutoriel n'est pas de la création d'un vide repo git, mais la création d'un pour votre application Rails. Voir le résultat dans la réussite de la pousser exemple dans le guide de démarrage rapide -
Rails app detected
- signifie qu'il semble pour l'application rails lorsque vous pousser à quelque chose.)Où faut-il dire quelque chose à ce sujet dans le billet de blog?
BTW, qu'avez-vous "pensez être vrai"?
il n'a pas à être une application Rails, mais si ce n'est pas les Rails, alors vous devez être en utilisant le CÈDRE de la pile (heroku créer --pile de cèdre) si vous voulez être l'hébergement PHP, JAVA, PYTHON, etc
oups, j'ai raté votre parenthèses en disant: "ou l'une de l'autre d'applications prises en charge".
OriginalL'auteur manojlds
J'ai eu ce même message d'erreur après que je l'ai été faire des changements à un autre heroku projet dans une autre fenêtre de terminal. L'erreur arrêté après que j'ai ouvert une session à github via le terminal pour le projet, qui a été de me donner l'erreur.
OriginalL'auteur elmeltone
J'ai été en mesure de résoudre cette erreur en effectuant les étapes ci-dessous.
OriginalL'auteur Ankur Devani
J'ai eu cette erreur ce matin et s'avèrent être de service dans Heroku (l'application fonctionne très bien, mais le tableau de bord, de déployer sont à la baisse).
Vérifier http://status.heroku.com premier.
J'ai attendu quelques heures et une fois leur service de retour à la normale, mon commit succès.
OriginalL'auteur John Pang
J'ai aussi été confronté à ce problème lors de la création d'un web cv avec ReactJS, quand j'ai cherché pour le fichier journal de
(qui présente à --> dashboard.heroku.com/apps/{le nom de votre Appli}/activité)
J'ai vu cela et Suivez les étapes indiquées ci-après. Et le problème est résolu.
-----> Node.js app détecté
-----> Build failed
! Deux fichiers de verrous trouvé: package-lock.json et de fils.verrouillage
Les deux mnp et fils ont créé des fichiers de verrous pour cette application,
mais un seul peut être utilisé pour installer les dépendances. L'installation
dépendances à l'aide du mauvais package manager peut entraîner la perte de la
les packages ou les bogues subtils dans la production.
OriginalL'auteur B4BIPIN