[RUBY] [Erreur] L'application ne s'affiche pas dans l'environnement de production

Aperçu

J'ai suivi les étapes de déploiement, mais cela n'apparaît pas en production: sob: À la suite d'essais et d'erreurs pendant près d'une heure, je le laisserai comme mémorandum de mon commandement car c'était une réponse simple: bow_tone1:

un événement

Même si je saisis ** http: // <IP élastique liée au serveur>: 3000 / ** dans le navigateur, elle ne s'affiche pas: sob: スクリーンショット 2020-06-04 16.08.27.png

Quelque chose ne va pas? ?? J'ai pensé, et à la suite du chargement continu même après le rechargement, cela n'a pas changé. ..

Vérification

① Vérifiez l'erreur sur le terminal (serveur EC)

Nom du référentiel(Serveur EC)


$ less log/unicorn.stderr.log

L'erreur suivante s'affiche à la suite de la saisie de la commande ci-dessus スクリーンショット 2020-06-04 16.14.18.png

Ce que vous devez vérifier est ** (Mysql2 :: Error :: ConnectionError) ** sur la troisième ligne. Mysql démarre-t-il? ??

② Vérifiez l'état de Mysql

Nom du référentiel(Serveur EC)


$ sudo service mysqld status

#Après avoir entré la commande, si ce qui suit s'affiche, elle est en cours d'exécution
mysqld (pid  8621) is running...

Bien! aucun problème. .. Alors pourquoi? ??

③ Vérifiez le port sur AWS

スクリーンショット 2020-06-04 16.28.29.png

Omission d'entrée de plage de ports: fatigue_face:

Cause

Une omission d'entrée s'est produite lors de la configuration du port du groupe de sécurité dans AWS. Vous devez entrer le contenu suivant lors de l'ajout d'une règle entrante.

** [Type] ** Règles TCP personnalisées ** [Protocole] ** TCP ** [Port range] ** 3000 ← J'ai oublié: sans expression: ** [Source] ** Personnalisé 0.0.0.0/0

L'écran s'affiche dans le navigateur en toute sécurité: scintille:

référence

Collecte de commandes au moment du déploiement de l'environnement de production https://qiita.com/15grmr/items/7ad36caa82a0fa27c4bd

Erreurs rencontrées lors du déploiement et leur réponse https://qiita.com/sho012b/items/54fcd932ff8c76cdcd05

Recommended Posts

[Erreur] L'application ne s'affiche pas dans l'environnement de production
[Rails] À propos de l'erreur selon laquelle l'image n'est pas affichée dans l'environnement de production
L'image n'est pas affichée dans l'environnement de production
Le message d'erreur du périphérique ne s'affiche pas correctement.
Lorsque le projet n'est pas affiché dans eclipse
J'obtiens Mysql2 :: Error :: ConnectionError dans l'environnement de production
Le référentiel ... n'est pas une erreur signée dans docker build apt-get update
[Rails] Réinitialisez la base de données dans l'environnement de production
[Cloud9] Yay! You are on Rails! N'est pas affiché dans le didacticiel sur les rails
Une erreur de serveur interne 500 se produit dans l'environnement de production Rails
[Java] Quelque chose est affiché comme "-0.0" dans la sortie
Ebean.update () n'est pas exécuté dans le modèle hérité.
Possibilité lors du déploiement sur EC2 mais rien n'est affiché dans le journal des erreurs
(Capistrano) Après le déploiement, j'obtiens une erreur Désolé ... dans l'environnement de production.
"tx" n'est pas une erreur liée
[Rails] fields_for n'est pas affiché
Une solution à une erreur qui vous met en colère parce que vous ne suivez pas le paramètre par défaut de MySQL ONLY_FULL_GROUP_BY en production et qu'il n'est pas unique
Lancer l'application Rails localement en mode production (édition du serveur API)
L'idée de couper quand l'erreur n'est pas résolue
Le saut de ligne du texte saisi n'est pas affiché dans la vue
L'erreur de remplacement final [Java] ne s'affiche pas au moment de la compilation
À propos du problème selon lequel l'image n'est pas affichée après le déploiement AWS
Créer une base de données dans un environnement de production
Erreur dans ./gradlew: symbole introuvable
Les données ne sont pas enregistrées dans Rails.
ERREUR: Dans le fichier ./.env: le nom de la variable d'environnement "THOR_SILENCE_DEPRECATION" ne peut pas contenir d'espace.
Puma --Nignx est une voie de sortie lorsque les rails s -e production -d ne fonctionnent pas dans l'environnement
Que faire si l'opération non autorisée s'affiche lors de l'exécution d'une commande dans le terminal
Que faire lorsque le préfixe c n'est pas lié dans JSP
catch (Exception e) ou catch (IOException e) n'est pas requis dans la syntaxe try-with-resources
Si l'installation de rbenv échoue, essayez d'utiliser la variable d'environnement "RUBY_BUILD_CURL_OPTS".
Spring Autowired est écrit dans le constructeur
ne doit pas retourner dans l'instruction for
Comment le site Web s'affiche à l'écran
Quelle est la méthode principale en Java?
MySQL ne fonctionne pas de manière stable ... L'application Rails ne fonctionne pas.
Création d'un servlet dans l'environnement Liberty
Ajouter si non dans l'ensemble, message d'erreur si
[Rails] Que faire lorsque l'image Refile n'est pas affichée lors de l'écriture du traitement au moment de l'erreur de routage
Si la version JDK est correcte dans Eclipse mais qu'une erreur se produit ou que le compilateur ne fonctionne pas correctement
Comment résoudre l'erreur'ActionView :: Template :: Error (L'actif "application.css" n'est pas présent dans le pipeline d'actifs. '"Lors de la précompilation d'actifs Rails
Lorsque nginx conf n'est pas bien reflété dans l'environnement AWS Elastic Beanstalk + Rails
[Ruby On Rails] Erreur de test utilisant le client RSpec MySQL n'est pas connecté
Comment définir quand "Le constructeur Empty () n'est pas visible" se produit dans junit
Est-il courant de ne pas écrire la balise de fermeture de la balise <P> dans Javadoc?
La partie commune CSS n'est pas appliquée dans thymeleaf
La version ruby est gérée dans le fichier .rbenv / version
Le type d'intersection introduit dans Java 10 est incroyable (?)
tutoriel rails À propos de l'activation de compte dans l'environnement de production