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

Gesperrt
hegi
Beiträge: 40
Registriert: Di 20. Apr 2004, 14:52
Wohnort: Löhne/ Westfalen
Kontaktdaten:

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

Beitrag 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.
Gruß

Stefan aka Hegi
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

im jeweiligen mandanten verzeichnis
config.php

load_lang
und
load_client

anpassen...
*** make your own tools (wishlist :: thx)
hegi
Beiträge: 40
Registriert: Di 20. Apr 2004, 14:52
Wohnort: Löhne/ Westfalen
Kontaktdaten:

Beitrag 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!
Gruß

Stefan aka Hegi
hegi
Beiträge: 40
Registriert: Di 20. Apr 2004, 14:52
Wohnort: Löhne/ Westfalen
Kontaktdaten:

.. etwas zu früh gefreut

Beitrag 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?
Gruß

Stefan aka Hegi
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag 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
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt