Seite 1 von 1

Serverpfad verändern gelingt nicht

Verfasst: Mi 4. Jul 2007, 17:40
von wiesem
Hallo zusammen,

ich habe eine Seite bei Hosteurope aufgebaut, die auch schön funktionierte im internen hostnamen und dann im /studio/cms/
Als alles fertig war habe ich die Domainzuordnung der "richtigen" Adresse (www.yogavilla.de) auf eben jenes Verzeichnis gesetzt und da fing das Problem an.
Mittlerweile habe ich gelernt, dass ich an drei verschiedenen Stellen "Hebel" in der Hand halte:
a) Domainzuordnung (wie gesagt auf /studio/cms
b) die config.php aus dem includes-Verzeichnis
c) die Mandanteneinstellung im Backend.
So, die drei Dinge bekommen ich nicht richtig überein.

Vielleicht kann mir jemand helfen?

zu b) In der config.php habe ich die Einträge der alten, internen Domain (http://www.wp1075952.wp109.webpack.hosteurope.de/) ersetzt durch www.yogavilla.de

Das sieht so aus:

Code: Alles auswählen

/* The root server path to the contenido backend */
$cfg['path']['contenido']               = '/is/htdocs/wp1075952_49K2Z1F3FK/studio/contenido/';

/* The web server path to the contenido backend */
$cfg['path']['contenido_fullhtml']      = 'http://www.yogavilla.de/contenido/';

/* The root server path where all frontends reside */
$cfg['path']['frontend']                = '/is/htdocs/wp1075952_49K2Z1F3FK/studio';

/* The root server path to the conlib directory */
$cfg['path']['phplib']                  = '/is/htdocs/wp1075952_49K2Z1F3FK/studio/conlib/';

/* The root server path to the pear directory */
$cfg['path']['pear']                    = '/is/htdocs/wp1075952_49K2Z1F3FK/studio/pear/';

/* The server path to the desired WYSIWYG-Editor */
$cfg['path']['wysiwyg']                 = '/is/htdocs/wp1075952_49K2Z1F3FK/studio/contenido/external/wysiwyg/tinymce2/';

/* The web path to the desired WYSIWYG-Editor */
$cfg['path']['wysiwyg_html']            = 'http://www.yogavilla.de/contenido/external/wysiwyg/tinymce2/';

/* The server path to all WYSIWYG-Editors */
$cfg['path']['all_wysiwyg']                 = '/is/htdocs/wp1075952_49K2Z1F3FK/studio/contenido/external/wysiwyg/';

/* The web path to all WYSIWYG-Editors */
$cfg['path']['all_wysiwyg_html']            = 'http://www.yogavilla.de/contenido/external/wysiwyg/';
zu c)
In der Mandanteneinstellung bei Contenido steht im Serverpfad:

Code: Alles auswählen

/is/htdocs/wp1075952_49K2Z1F3FK/studio/cms/
Und im Feld Webadresse:

Code: Alles auswählen

http://www.yogavilla.de/studio/cms/
Ich ahne, das hier der Hase im Pfeffer liegt, bekomme es aber nicht hin.
Ich hatte auch schon eine Kombination, bei der die Seiten funktionierten, aber ohne korrekten Aufruf der CSS.
Sorry für den langen Thread, aber es ist meine erste Contenido Installation .

Beste Grüße
Michael Wiese

Verfasst: Mi 4. Jul 2007, 18:49
von wosch
Dein Problem ist das der IST-Zustand nicht mit dem Übereinstimmt was du in den 3 Stellen der configuration eingegtragen hast.

(Hast du ja schon selber bemerkt)

Ist-Zustand bei dir:
Contenido liegt direkt in der root, ohne /studio/

Kannst du simple ausprobieren:

http://www.yogavilla.de/front_content.php?idcat=2

http://www.yogavilla.de/front_content.php?idcat=5

Durch die falschen Pfad-Abgaben funzt es nicht und auch der BASE-Tag wird dadurch falsch gesetzt.

Entweder du paßt den Inhalt deinen Pfaden an,
oder du änderst die Pfade entsprechend deinem Inhalt.

Viel probiert...

Verfasst: Mi 4. Jul 2007, 21:38
von wiesem
Danke für Deine Antwort.
Die contenido Installation liegt schon im /studio Verzeichnis. Ich hatte den Fehler gemacht in der Anpassung der config.php.
Irgendwie funzt es jetzt, allerdings weiß ich selbst nicht mehr, wie es geht. Morgen noch mal mit klarem Blick draufschauen :shock:

Jetzt bleibt mir nur noch das Problem:
In Der Topnavi wird immer English angezeigt, obwohl ich contenido das nirgedwo "erlaubt" habe.

...PS und irgendwie weiß ich jetzt auch nicht mehr wie ich in mein Backend reinkomme, oh Mann, so was passiert auch immer kurz vor der Ziellinie....
www.yogavilla.de/contenido funzt dafür jedenfalls nicht mehr...

Gute Nacht

Verfasst: Do 5. Jul 2007, 07:26
von Dodger77
Das sieht doch schon gut aus. Wahrscheinlich hast du die Angabe zum Web-Pfad für den Mandanten noch richtig setzen müssen.

Zum Backend: das ist klar, dass dies nun nicht mehr unter:

www.yogavilla.de/contenido

erreichbar ist. Denn das zeigt ja jetzt intern auf "/is/htdocs/wp1075952_49K2Z1F3FK/studio/cms/contenido/". Einfache Lösung: eigene Subdomain (z.B. backend.yogavilla.de) für das Backend anlegen. Diese muss auf "/studio/contenido/" zeigen. Dann noch in der "config.php" alle Vorkommen von "http://www.yogavilla.de/contenido/" durch "http://backend.yogavilla.de" ersetzen.

Verfasst: Do 5. Jul 2007, 08:44
von wiesem
Danke für Deine Hilfe