Seite 1 von 1

Mehrere Sites mit einem Contenido System ... ging mit 4.4

Verfasst: Fr 20. Jan 2006, 13:50
von hegi
Hallo,

ich hab hier nach dem Upgrade auf 4.6.4 ein Problem. Auf meinem Server sieht es etwa so aus:

/www.site1.de/contenido
/www.site1.de/cms
/ssl.site2.de/cms

Ich möchte nur eine Contenido-Installation nutzen um beide Sites zu versorgen. Das ging bisher (Ich habe einfach den Frontend Pfad und den htm-Pfad entsprechend gesetzt). - Nun klappt es nicht mehr, da wenn ich den 2. Site aufrufe Dateien aus ../contenido includiert werden.

Hmmmm. Da dachte ich kein Problem und habe einen Symlink gesetzt:

/ssl.site2.de/contenido --> /www.site1.de/contenido

Ich dachte das wäre clever. Nur wenn ich jetzt auf site 2 gehe, bekomme ich das CMS von Site 1 Angezeigt (trotz richtiger Adresse im Browser) und sobald ich irgendwohin klicke, lande ich in der entsprechenden Kategorie auf Site 1.

Versuche ich hier was, was nicht (mehr) geht ... oder gibt es für so eine Situation einen netten Trick?

1000 Dank im voraus.

Verfasst: Fr 20. Jan 2006, 14:45
von emergence
im jeweiligen mandanten verzeichnis
config.php

load_lang
und
load_client

anpassen...

Verfasst: Sa 21. Jan 2006, 20:38
von hegi
Hi emergence,

also ich habe in der config.php mal was angepasst. - Aber Sinn macht IMO nur wenn ich

$contenido_path = "../contenido/"; auf den richtigen backend path anpasse. - Das spart mir die Symlinks (s.o., erstes Posting). Das eigentliche Problem
Nur wenn ich jetzt auf site 2 gehe, bekomme ich das CMS von Site 1 Angezeigt (trotz richtiger Adresse im Browser) und sobald ich irgendwohin klicke, lande ich in der entsprechenden Kategorie auf Site 1.
kriege ich allerdings schon hiermit
load_lang
und
load_client
In den Griff. - Nur dass ich EWIG gebraucht habe um herauszufinden, dass die Sprache "Deutsch" in zwei Mandanten unterschiedliche Nummern hat.

Kleiner Tipp für "Mitleser" (der mir viel Zeit gespart hätte): Im Backend anmelden, Mandanten- & Sprach-Nr merken und inder config.php des Frontends anpassen ...

Dann funzt es.

... Vielen Dank!

.. etwas zu früh gefreut

Verfasst: Sa 21. Jan 2006, 21:14
von hegi
Kann es sein, das der URL Pfad [Web Adresse] noch wo anders ausser unter

Backend -> Administration -> Mandanten -> [Mandant]


gesetzt wird?

Ich habe da grade etwa umgehängt, und die Links der Hauptnavigation wiesen (trotz geänderten Pfad in der Admin s.o.) noch den alten URL Pfad auf. ... Ausserdem hat sich das Backend auch noch beim Ändern beschwert:

Code: Alles auswählen

Fatal error: Cannot instantiate non-existent class: capiclient in /home/www/hegi/inprozess.de/dev/contenido/includes/include.client_edit.php on line 158
Watt hab' ich denn nu schon wieder kaputt gemacht?

Verfasst: Sa 21. Jan 2006, 22:38
von HerrB
Das dürfte was anderes sein, suche mal im Forum nach capiclient und include.client_edit.php.

(-> Tips&Tricks V4.6.x)

Gruß
HerrB