7
votes

Console Heroku en cours d'exécution ne commence pas

J'essaie d'exécuter la console Heroku, mais dans la console, je reçois le message "Console d'exécution attaché au terminal" mais la console ne démarre pas.

dans les journaux Heroku, Je reçois l'erreur: xxx

Toute aide?


2 commentaires

Je rencontre un problème similaire; Sortie de mes journaux Heroku: 2012-02-24T07: 54: 31 + 00: 00 Heroku [RUN.1]: State changé de créé à partir de 2012-02-24T07: 54: 38 + 00: 00 App [Run.1 ]: En attente du client 2012-02-24T07: 54: 38 + 00: 00 APP [RUN.1]: Processus de démarrage avec commande Console de rails 2012-02-24T07: 54: 39 + 00: 00 HEROKU [RUN.1]: L'état a changé de départ à partir de 2012-02-24T07: 54: 39 + 00: 00 APP [RUN.1]: ERREUR: Méthode non définie `EXITSTATUS 'pour NILLLASS 2012-02-24T07: 54: 40 + 00: 00 Heroku [RUN.1]: Processus Expédié avec Statut 0 2012-02-24T07: 54: 40 + 00: 00 Heroku [RUN.1]: L'état a changé de jusqu'à compléter


~ / Rails / recrues => Console Console Console Running Rails Console attachée au terminal ... Up, Run.1 ~ / Rails / Recrues =>


6 Réponses :


-1
votes

fais cela puis essayez Dans procfile

Web: Bundle EXEC UNICORN_RAILS -P $ PORT -C CONFIG / UNICORN.RB

à Unicorn.rb

travailleur_processes 2 preload_app true Timeout 30

@resque_pid = nil

avant_fork do | serveur, travailleur | @Resque_pid || = SPAWN ("ENVIRON D'ENVIRONNEMENT DE RAQUES DE RAQUES EN BULDIQUE: Queue de travail = *") fin

After_fork do | serveur, travailleur | Activerecord :: base.establish_connection fin


1 commentaires

Unicorn n'est pas pertinent ici. Cela a-t-il été signifié pour une autre question peut-être?



0
votes

Je pense que c'est le même problème que vous décrivez et il a une réponse acceptée qui semblait résoudre le problème du gars qui a posté la question suivante: -)

Console d'exécution Heroku Renvoie "Erreur lors du processus"


1 commentaires

C'est un problème différent pour moi aussi. Son retour sans erreurs.



0
votes

J'ai eu ce problème avant que j'avais réellement poussé mon code à Heroku.

Une fois que j'ai poussé et j'ai tout démarré avec succès (paquet, râteau, etc.) La console a effectivement travaillé.


1 commentaires

Tout semble être là à ma fin, mais j'ai le même problème que Tony.



17
votes

Je viens d'avoir un fil avec le soutien de Heroku sur mon problème similaire, voici leur réponse, qui a fonctionné pour moi.

Voici donc une application de bambou. Vous pouvez soit faire

Console $ Heroku

qui appuie sur un web exécutant DYNO ou vous pouvez exécuter une nouvelle console comme un processus ponctuel avec:

$ Heroku exécuter Bundle Exec Rails Console

sur les applications de cèdre que vous pourriez aussi faire

Console d'exécution Heroku

qui démarre également un processus ponctuel, car le type de processus de la console serait impliqué par les rails buildpack ou déclaré dans votre procfile. Il revient à la même chose que la ligne précédente.


0 commentaires


3
votes

J'écrovisionnais les mêmes problèmes.
Essayez

Console de rails d'exécution Heroku

dans rails> = 3

codage heureux :)


1 commentaires

Heroku Exécutez Console --app {Your-App-Name}