Im template habe ich auch
Code: Select all
<?php if (function_exists('opcache_invalidate')) opcache_invalidate(__FILE__)?>
Code: Select all
<?php if (function_exists('opcache_invalidate')) opcache_invalidate(__FILE__)?>
Es könnte sein, dass da Pfade und URLs durcheinander gebracht werden. In kcfinder_init.php werden $_SESSION['KCFINDER']['uploadURL'] und $_SESSION['KCFINDER']['uploadDir'] auf den gleichen Wert gesetzt. Eventuell könnte dort nachgebessert werden. Vielleicht hilft fürs erste:Tata wrote:D.h.:
in http://subdomain.meinedomain.sk - funktioniert nicht - nach dem Öffnen zeigt die Userfiles einer nicht existierenden Subdomain
in http://meinedomain.sk/subdomain - finktioniert, wie erwartet
Ist da im Plugin etwas irgendwo hardcodiert?
Code: Select all
$_SESSION['KCFINDER']['uploadURL'] = "/subdomain/";
Ich fürchte, dass es dann nötig wird 2 KCFinder Versionen haben. Eine für Server-Root Installationen und eine für Server-Subdomain Installationen. Oder ist es nicht so?cmb wrote:Es könnte sein, dass da Pfade und URLs durcheinander gebracht werden. In kcfinder_init.php werden $_SESSION['KCFINDER']['uploadURL'] und $_SESSION['KCFINDER']['uploadDir'] auf den gleichen Wert gesetzt. Eventuell könnte dort nachgebessert werden. Vielleicht hilft fürs erste:Code: Select all
$_SESSION['KCFINDER']['uploadURL'] = "/subdomain/";
Ich gehe davon aus, dass sich auch eine allgemeine Lösung finden wird – aber erst mal könnte das Problem so eingegrenzt werden; vielleicht ist ja auch etwas ganz anderes die Ursache.Tata wrote:Ich fürchte, dass es dann nötig wird 2 KCFinder Versionen haben. Eine für Server-Root Installationen und eine für Server-Subdomain Installationen. Oder ist es nicht so?