[RUBY] [Fehler] Die App wird in der Produktionsumgebung nicht angezeigt

Überblick

Ich habe die Schritte zum Bereitstellen befolgt, aber es wird nicht in der Produktion angezeigt: schluchzen: Als Ergebnis von Versuch und Irrtum für fast eine Stunde werde ich es als Memorandum für mein Gebot belassen, weil es eine einfache Antwort war: bow_tone1:

Veranstaltung

Selbst wenn ich im Browser ** http: // <mit dem Server verknüpfte elastische IP>: 3000 / ** eingebe, wird dies nicht angezeigt: sob: スクリーンショット 2020-06-04 16.08.27.png

Etwas stimmt nicht? ?? Ich dachte, und als Ergebnis des fortgesetzten Ladens, auch nach dem Nachladen, änderte sich nichts. ..

Überprüfung

① Überprüfen Sie den Fehler am Terminal (EC-Server).

Repository-Name(EC-Server)


$ less log/unicorn.stderr.log

Der folgende Fehler wird als Ergebnis der Eingabe des obigen Befehls angezeigt スクリーンショット 2020-06-04 16.14.18.png

Was Sie überprüfen sollten, ist ** (Mysql2 :: Error :: ConnectionError) ** in der dritten Zeile. Startet MySQL? ??

② Überprüfen Sie den Status von MySQL

Repository-Name(EC-Server)


$ sudo service mysqld status

#Wenn nach Eingabe des Befehls Folgendes angezeigt wird, wird er ausgeführt
mysqld (pid  8621) is running...

In Ordung! kein Problem. .. Warum dann? ??

③ Überprüfen Sie den Port in AWS

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

Auslassung der Portbereichseingabe: müde_gesicht:

Ursache

Beim Festlegen des Ports der Sicherheitsgruppe in AWS wurde eine Eingabe ausgelassen. Sie müssen den folgenden Inhalt eingeben, wenn Sie eine eingehende Regel hinzufügen.

** [Typ] ** Benutzerdefinierte TCP-Regeln ** [Protokoll] ** TCP ** [Port Range] ** 3000 ← Ich habe vergessen: ausdruckslos: ** [Quelle] ** Benutzerdefiniert 0.0.0.0/0

Der Bildschirm wird im Browser sicher angezeigt: funkelt:

Referenz

Befehlserfassung zum Zeitpunkt der Bereitstellung der Produktionsumgebung https://qiita.com/15grmr/items/7ad36caa82a0fa27c4bd

Fehler während der Bereitstellung und deren Reaktion https://qiita.com/sho012b/items/54fcd932ff8c76cdcd05

Recommended Posts

[Fehler] Die App wird in der Produktionsumgebung nicht angezeigt
[Schienen] Über den Fehler, dass das Bild nicht in der Produktionsumgebung angezeigt wird
Das Bild wird in der Produktionsumgebung nicht angezeigt
Die Gerätefehlermeldung wird nicht richtig angezeigt.
Wenn das Projekt nicht in Eclipse angezeigt wird
Ich erhalte Mysql2 :: Error :: ConnectionError in der Produktionsumgebung
Das Repository ... ist kein signierter Fehler im Docker Build Apt-Get Update
[Rails] Setzen Sie die Datenbank in der Produktionsumgebung zurück
[Cloud9] Yay! Du bist auf Schienen! Wird im Schienen-Tutorial nicht angezeigt
500 Interner Serverfehler tritt in der Rails-Produktionsumgebung auf
[Java] In der Ausgabe wird etwas als "-0.0" angezeigt
Ebean.update () wird im geerbten Modell nicht ausgeführt.
Möglichkeit bei der Bereitstellung auf EC2, aber im Fehlerprotokoll wird nichts angezeigt
(Capistrano) Nach der Bereitstellung wird ein Fehler in der Produktionsumgebung angezeigt.
"tx" ist kein gebundener Fehler
[Rails] fields_for wird nicht angezeigt
Eine Lösung für einen Fehler, der Sie verärgert, dass Sie in einer Produktionsumgebung nicht der MySQL-Standardeinstellung ONLY_FULL_GROUP_BY folgen und diese nicht eindeutig ist.
Starten Sie die Rails-App lokal im Produktionsmodus (API Server Edition).
Die Idee, abzuschalten, wenn der Fehler nicht behoben ist
Der Zeilenumbruch des eingegebenen Textes wird in der Ansicht nicht angezeigt
Der endgültige Überschreibungsfehler von [Java] wird zur Kompilierungszeit nicht angezeigt
Informationen zum Problem, dass das Image nach der AWS-Bereitstellung nicht angezeigt wird
Erstellen Sie eine Datenbank in einer Produktionsumgebung
Fehler in ./gradlew: Symbol nicht gefunden
Daten sind nicht in Rails registriert.
FEHLER: In der Datei ./.env: Der Name der Umgebungsvariablen 'THOR_SILENCE_DEPRECATION' darf keinen Leerraum enthalten.
Puma --Nignx ist ein Fluchtweg, wenn die Schienen in der Umgebung nicht funktionieren
Was tun, wenn der Vorgang nicht zulässig ist, wenn ein Befehl im Terminal ausgeführt wird?
Was tun, wenn das Präfix c in JSP nicht gebunden ist?
catch (Ausnahme e) oder catch (IOException e) ist in der Try-with-Resources-Syntax nicht erforderlich
Wenn die Installation von rbenv nicht erfolgreich ist, verwenden Sie die Umgebungsvariable "RUBY_BUILD_CURL_OPTS".
Spring Autowired wird im Konstruktor geschrieben
darf nicht in der for-Anweisung zurückgegeben werden
Wie die Website auf dem Bildschirm angezeigt wird
Was ist die Hauptmethode in Java?
MySQL läuft nicht stabil ... Die Rails-App läuft nicht.
Erstellen eines Servlets in der Liberty-Umgebung
Hinzufügen, wenn nicht in Set, Fehlermeldung, wenn
[Schienen] Was tun, wenn das Refile-Bild beim Schreiben der Verarbeitung zum Zeitpunkt des Routing-Fehlers nicht angezeigt wird?
Wenn die JDK-Version in Eclipse korrekt ist, aber ein Fehler auftritt oder der Compiler nicht ordnungsgemäß funktioniert
So beheben Sie den Fehler 'ActionView :: Template :: Error' (Das Asset "application.css" ist in der Asset-Pipeline nicht vorhanden. '"Beim Vorkompilieren von Rails-Assets
Wenn nginx conf in der AWS Elastic Beanstalk + Rails-Umgebung nicht gut wiedergegeben wird
[Ruby On Rails] Testfehler mit RSpec MySQL-Client ist nicht verbunden
Festlegen, wann in junit "Der Konstruktor Empty () ist nicht sichtbar" auftritt
Ist es Mainstream, das schließende Tag des <P> -Tags nicht in Javadoc zu schreiben?
Common Part CSS wird im Thymeleaf nicht angewendet
Die Ruby-Version wird in der .rbenv / version-Datei verwaltet
Der in Java 10 eingeführte Schnittpunkttyp ist erstaunlich (?)
Rails-Tutorial Informationen zur Kontoaktivierung in der Produktionsumgebung