Projekt

Allgemein

Profil

Aktionen

GX-Bug #64672

geschlossen

Wenn im Pfad kein abschließender / für den dirname vorhanden ist, wird auf einige Server eine Fehlermeldung im FrontEnd ausgegeben

Von Till Tepelmann vor mehr als 4 Jahren hinzugefügt. Vor mehr als 4 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Julian Heckmann
Kategorie:
Core
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.15.1.0
Release Notes Langtext:

Verbessertes Handling für Pfade im StyleEdit bei Varianten

Tags:
Fix

Beschreibung

In der Datei ApplicationBottomExtenderComponents.inc.php wird mit folgender Zeile der Pfad für die Varianten ermittelt:

$variantDirectoryPath = dirname(DIR, 2) . str_replace('/',
DIRECTORY_SEPARATOR,
StaticGXCoreLoader::getThemeControl()
->getPublishedThemePath() . '/variants');
Das kann auf einige Server ein Pfad ohne abschließenden / führen, wenn DIRECTORY_SEPARATOR leer ist. Es sollte daher solche Änderungen im Pfad nicht mit dirname unternommen werden, denn an anderen Stellen im Shop wird es mit DIR_FS_CATALOG gesetzt und somit aus der Konfigurationsdateien wo immer ein / enthalten ist.

WARNING(2): "is_dir(): open_basedir restriction in effect. File(/htdocspublic/theme/variants) is not within the allowed path(s): (/var/www/visw8121/htdocs/:/var/www/visw8121/apps/:/var/www/visw8121/priv/:/var/www/visw8121/tmp/:/usr/share/pear/:/usr/share/php/:/tmp/)"


Aktionen #1

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
  • Zugewiesen an wurde auf Core-Entwickler gesetzt
  • Zielversion wurde von 133 zu 3.15.2.0 beta1 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #2

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

  • Tags wurde auf Fix gesetzt
Aktionen #3

Von Julian Heckmann vor mehr als 4 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Julian Heckmann geändert
Aktionen #4

Von Julian Heckmann vor mehr als 4 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: Atom PDF