Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #62475

geschlossen

Ordner /public/theme/ wird jedes Mal neu erstellt, was bei einigen Hostern zu Fehlern führt, wenn man ein Update installiert

Von Till Tepelmann vor fast 5 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Sofort
Zugewiesen an:
-
Kategorie:
Frontend
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:
Tags:
Fix

Beschreibung

Ordner /public/theme/ wird jedes Mal neu erstellt, was bei einigen Hostern zu Fehlern führt, wenn man ein Update installiert.

Das Problem kann wie folgt nachvollzogen werden.

  1. Installation der Beta1 Vollversion
  2. Ein Theme aktivieren (Honeygrid oder ein Theme aus dem AppStore)
  3. Service Pack Beta2 installieren.
  4. Beim hochladen kann die Datei /public/theme/index.html nicht hochgeladen werden, da der Ordner /public/theme/ mit dem PHP User erstellt wurde
  5. Einige Hoster haben hier Probleme, sodass der FTP User das Hochladen in den Ordner verhindert.
  6. Beim Aufruf des /gambio_updater/ wird angezeigt, dass die Datei /public/theme/index.html nicht hochgeladen wurde und das Update kann nicht fortgesetzt werden

Lösungsansatz:

Der Ordner /public/theme/ wird nicht jedes mal gelöscht und neu erstellt, sondern nur dessen Inhalt. Dann kommt man auch nicht in die Probleme mit den Zugriffsrechten, da der Ordner bei der Erstinstallation dann korrekt mit FTP User hochgeladen wurde.


Solution:

While updating, the public/theme folder must not be deleted. Instead, we shold remove its content. This will solve the permission issues on the folder as it will be not altered.



Zugehörige Tickets

Beziehung mit GX-Entwicklung - GX-Bug #62721: Beim Leeren des Seitencaches sollte der Inhalt des public/theme Ordners geleert werden und nicht der gesamte Ordner gelöscht werdenErledigtMirko Janssen

Aktionen
Aktionen #1

Von Ronald Loyko vor fast 5 Jahren aktualisiert

  • Tags wurde von Fix zu Fix, Ready geändert
  • Beschreibung aktualisiert (Vergleich)
Aktionen #2

Von Moritz Bunjes vor fast 5 Jahren aktualisiert

  • Beziehung mit GX-Bug #62721: Beim Leeren des Seitencaches sollte der Inhalt des public/theme Ordners geleert werden und nicht der gesamte Ordner gelöscht werden wurde hinzugefügt
Aktionen #3

Von Moritz Bunjes vor fast 5 Jahren aktualisiert

  • Tracker wurde von GX-Bug zu GX-Abgewiesen geändert
  • Status wurde von Anerkannt zu Abgewiesen geändert

wurde in Ticket #62721 gelöst

Aktionen #4

Von Moritz Bunjes vor fast 3 Jahren aktualisiert

  • Tags wurde von Fix, Ready zu Fix geändert
Aktionen #5

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Zielversion 133 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF