Antwort #63 am: 01. September 2017, 07:52:32
Hallo swolfram,
es freut mich natürlich wenn dein Problem mit dem KCFinder nun gelöst ist, ich hatte jetzt aber dazu noch eine Frage und eine Bitte.
Du hast dein Problem letztendlich dadurch gelöst in dem Du in 'admin/includes/modules/kcfinder/integration/modifiedshop.php' ab ca. Zeile 48 folgenden Code
if (strpos($_SERVER['DOCUMENT_ROOT'],'strato') !== false) { $_SESSION['KCFINDER']['DOCUMENT_ROOT'] = DIR_WS_CATALOG
== '/' ? DIR_FS_DOCUMENT_ROOT
: $_SERVER['DOCUMENT_ROOT']; } mit diesem ersetzt hast,
if (strpos($_SERVER['DOCUMENT_ROOT'],'strato') !== false) { $_SESSION['KCFINDER']['DOCUMENT_ROOT'] = substr(DIR_FS_DOCUMENT_ROOT
,0,-5); } sonst hast Du keine Änderungen machen müssen, ist das richtig?
Wenn obiges zutrifft, könntest Du mal noch folgenden Code testen.
if (strpos($_SERVER['DOCUMENT_ROOT'],'strato') !== false) { $_SESSION['KCFINDER']['DOCUMENT_ROOT'] = str_replace(DIR_WS_CATALOG
, '/', DIR_FS_DOCUMENT_ROOT
); } Der Hintergrund ist folgender, dieser Code sollte nämlich dann auch funktionieren und wäre eine Verallgemeinerung deines Codes, so das auch andere die bei Strato modified in ein Unterverzeichnis installiert haben aber dessen Name nicht "shop" lautet, die Lösung testen könnten.
Gruss
Hanspeter