Seite 1 von 1

[kein BUG] Fehlerhafter Mandantenpfad für CSS, JS usw. ?!?

Verfasst: Di 1. Jul 2008, 15:41
von rethus
Ich habe ein System installiert, bei dem das Backend in einer Subdomain ausgelagert ist.
Der Mandant befindet sich unter der normalen Domain.
Wenn ich nun ein CSS-File anlegen möchte, erhalte ich folgende Meldung:
Warning: touch(): Unable to create file /var/www/vhosts/xxx/subdomains/yyy/httpdocs/cms/css/layout_1.css because Datei oder Verzeichnis nicht gefunden in /var/www/vhosts/xxx/subdomains/yyyy/httpdocs/contenido/includes/functions.file.php on line 103
Das Verzeichnis in welches die CSS-Datei layout_1.css gespeichert werden sollte, müsste aber /var/www/vhosts/xxx/httpdocs/basis/css/layout_1.css heißen.

Ist das ein BUG?
Die Mandanteneinstellungen sind richtig gesetzt, denn für Server stehen die auf:
/var/www/vhosts/xxx/httpdocs/basis
ind für Webpfad auf:
www.xxx.de/basis

PS: Gleiches Problem für Modul-Templates, js usw. halt überall wo etwas gespeichert wird, was Mandantenabhängig ist.

Verfasst: Di 1. Jul 2008, 15:50
von rethus
Soweit ich es eingegrenzt habe, ist es
$cfgClient[$client]["css"]["path"];
welche falsch gesetzt ist.

Die Frage ist, wo diese Variable definiert wird. Hat jemand ein Tipp für mich ?

Verfasst: Di 1. Jul 2008, 16:30
von rethus
Lag daran, das ich den Mandaten 1 mit seiner sprache gelöscht habe, aber für Mandant 2 noch keine Sprache angelegt war.

Da sollte ggf. eine Sicherheit rein, dass man nur Mandanten löschen kann, wenn man gerade NICHT als dieser Mandant (der gelöscht werden soll) angemeldet ist.
Zudem könnte man prüfen, ob mind. ein anderer Mandant mit gültiger Sprache existiert.

PS: ggf. bitte ins Forum Feature-Request verschieben... danke.