Easyengine breaks after server reboot
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- linux, nginx, php
- Bereich
- cli, devops, infrastructure
Rechercherichtung
Reproduziere die gemeldete Abfolge auf Ubuntu 18 mit EasyEngine 4.0.14: Erstelle eine SSL-WordPress-Site, starte die EC2-Instanz neu und erstelle anschließend eine weitere Site. Verfolge den Portvergleich von nginx-proxy mit /opt/easyengine/config/config.yml; abgeschlossen ist die Aufgabe, wenn die Site-Erstellung nach dem Neustart ohne den Port-Mismatch-Fehler erfolgreich ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This is a serious bug in the latest version. Ubuntu 18, AWS EC2, follow the steps:
- Install EE
- Create WP site with SSL
- Reboot the EC2 instance
- Create another WP site
The error:
ubuntu@ip-172-31-7-49:~$ sudo ee site create test.com
Error: Ports of current running nginx-proxy and ports specified in EasyEngine config file don't match.
+-------------------+-------------------------------------------------------------------------+
| OS | Linux 4.15.0-1039-aws #41-Ubuntu SMP Wed May 8 10:43:54 UTC 2019 x86_64 |
| Shell | /bin/bash |
| PHP binary | /usr/bin/php7.2 |
| PHP version | 7.2.18-1+ubuntu18.04.1+deb.sury.org+1 |
| php.ini used | /etc/php/7.2/cli/php.ini |
| EE root dir | phar://ee.phar |
| EE vendor dir | phar://ee.phar/vendor |
| EE phar path | /home/ubuntu |
| EE packages dir | |
| EE global config | /opt/easyengine/config/config.yml |
| EE project config | |
| EE version | 4.0.14 |
+-------------------+-------------------------------------------------------------------------+
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic
- Vorherrschende Sprache
- PHP
- Sterne
- 2.2k
- Forks
- 422
- Ø Merge
- 2 Std. 15 Min.
- Gemergte PRs (30 T.)
- 9
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus EasyEngine/easyengine
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
EasyEngine/easyengine#1427 ·
Maintainer antworten meist innerhalb von 1 Tag
-
ee cli update reports "downloaded PHAR is broken" when the real cause is a missing PHP sqlite driverOffen
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 55/100
EasyEngine/easyengine#1949 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
EasyEngine/easyengine#1893 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 38/100
EasyEngine/easyengine#1888 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
EasyEngine/easyengine#1875 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in EasyEngine/easyengine
Ähnliche Issues
-
sync-en
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug-report bug-report-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 69/100
Codeinwp/wp-maintenance-mode#596 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 74/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Automattic/blocks-engine#4355 ·
Maintainer antworten meist innerhalb von 1 Tag