Project

General

Profile

GX-Bug #64672

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

Added by Till Tepelmann about 1 year ago. Updated about 1 year ago.

Status:
Erledigt
Priority:
Hoch
Assigned To:
Category:
Core
Target version:
% Done:

100%

Estimated time:
Steps to reproduce:
Betroffene Versionen:
3.15.1.0
Release Notes Langtext:

Verbessertes Handling für Pfade im StyleEdit bei Varianten

Tags:
Fix
Story points-Velocity based estimate-

Description

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/)"

History

#1

Updated by Till Tepelmann about 1 year ago

  • Status changed from Gemeldet to Testing
  • Assigned To set to Core-Entwickler
  • Target version changed from SP-Candidates to 3.15.2.0 beta1
  • Release Notes Langtext updated (diff)
#2

Updated by Till Tepelmann about 1 year ago

  • Tags set to Fix
#3

Updated by Julian Heckmann about 1 year ago

  • Assigned To changed from Core-Entwickler to Julian Heckmann
#4

Updated by Julian Heckmann about 1 year ago

  • Status changed from Testing to Erledigt
  • % Done changed from 0 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 5 MB)