0

J'ai du mal à résoudre les problèmes de mon application. Je suis nouveau à AWS EC2 et viens d'Heroku. En général j'utiliserais ma commande de console "heroku logs --tail" pour voir pourquoi mon application est en erreur mais sur AWS je n'ai pas ce luxe (ou du moins je sais comment).Instance AWS EC2 Rails 4 erreur sur la production, mais pas sur le serveur

Pour entrer dans mon environnement de production dans la ligne de commande ... Je

... allez dans le dossier où mon example.pem est

... -i example.pem ubuntu ssh type @ 55.555.55.555

... tapez cd/etc/

... tapez cd/etc/projets/myapp

et de là, je peux

... "origin master git pull" pour faire mon github tractions

... "reload apache2 sudo service" pour redémarrer mon serveur après un changement

... courir "rails s" voir les journaux sur le serveur local.

L'erreur ne se produit pas lorsque sur "rails s" 55.555.55.555:3000 il seulement des erreurs sur la production en direct 55.555.55.555.

Comment puis-je dépanner ou au moins voir les journaux de production?

+0

voyez-vous quoi que ce soit dans le journal de la production? 'cd/etc/projects/myapp' alors' tail -f log/production.log'? – Surya

+0

@Surya merci. l'utilisation de la queue -f journal/production était ce que je cherchais. Veuillez poster comme réponse et je marquerai correct. – MicFin

+0

Heureux que cela a fonctionné. – Surya

Répondre

1

utilisation (dans le répertoire de l'application Rails):

tail -f log/production.log

Questions connexes