Projekt

Allgemein

Profil

Aktionen

GX-Bug #62597

geschlossen

MainAutoloader.inc.php relativer Pfad führt zu Fehlermeldung

Von Moritz Bunjes vor mehr als 5 Jahren hinzugefügt. Vor mehr als 5 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Kategorie:
Core
Zielversion:
% erledigt:

100%

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

MainAutoloader lädt nun GXUserComponents über absolute Pfade


Beschreibung

Die MainAutoloader.inc.php verwendet keinen absoluten Pfad

Zeile 89:

$t_user_class_file = 'GXUserComponents/'.$p_class.'.inc.php';

kann zu Meldungen "open_basedir_restriction in effect" führen.

Änderung der Zeile auf

$t_user_class_file = DIR_FS_CATALOG. '/GXUserComponents/'.$p_class.'.inc.php';

hat das Problem behoben.


Getestet in Shopversion 3.12.0.3 unter PHP 7.3 und PHP 7.2 bei identischer Konfiguration der PHP-Versionen wie beim 3.11-Shop, bei dem das Problem nicht auftrat.



Zugehörige Tickets

Kopiert von GX-Entwicklung - GX-Bug #61748: MainAutoloader.inc.php relativer Pfad führt zu FehlermeldungErledigtAnis Mashku

Aktionen
Aktionen

Auch abrufbar als: Atom PDF