CLI update on Windows cleanup can fail and mask the error
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
- 28/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- php
- Bereich
- cli, operating-systems
Rechercherichtung
The payload names the leftover folders system/user/cache/ee_update and system/ee/updater, and the fallback cleanup that throws UnreadableFileException; start by finding where the updater runs its cleanup step. Reproducing needs a Windows environment, which the reporter cannot provide, so confirm the scope with a maintainer first. Done means a failed cleanup no longer masks a completed update and reports that manual cleanup is required.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I can't test this myself for obvious reasons, but I have a user running into it.
CLI update on Windows fails during cleanup and masks the error with missing Flysystem exception
- The update reached Cleaning up, suggesting the files and database had already updated.
- Windows denied renaming/removing system/user/cache/ee_update.
- EE’s fallback cleanup then failed with UnreadableFileException not found, masking the original problem.
- The leftover system/ee/updater folder made the update appear incomplete.
- EE should retry or defer cleanup on Windows and report “update completed, manual cleanup required” instead of presenting the whole update as failed.
- Vorherrschende Sprache
- PHP
- Sterne
- 505
- Forks
- 135
- Ø Merge
- 3 T. 7 Std.
- Gemergte PRs (30 T.)
- 7
Entwicklungsumgebung
- Enthält ein Dockerfile oder eine Docker-Compose-Datei
- Hat eine 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 ExpressionEngine/ExpressionEngine
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
ExpressionEngine/ExpressionEngine#5453 ·
Maintainer antworten meist innerhalb von 1 Tag
-
RTE Custom Stylesheet causes warning: Trying to access array offset on value of type boolEvtl. vergeben @Yulyaswan hat das vor 11 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
ExpressionEngine/ExpressionEngine#5406 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
ExpressionEngine/ExpressionEngine#5381 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug: Accepted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
ExpressionEngine/ExpressionEngine#5117 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
ExpressionEngine/ExpressionEngine#5066 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in ExpressionEngine/ExpressionEngine
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
FinanceFlash/unvibecode#577 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Administration: required plugin configuration field stays invalid after restoring its saved valueOffenneeds-triage Platform(Default)
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue priority:low type:docs
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 95/100
crazy-goat/rabbit-stream#969 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
opensourcepos/opensourcepos#4801 ·
Maintainer antworten meist innerhalb von 1 Tag
-
backend docs
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 67/100
Open-Locker/Open-Locker#368 ·
Maintainer antworten meist innerhalb von 1 Tag