contenido-cvs-2005-07-01.tar.bz2 Backend unter Subdomain

Gesperrt
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

contenido-cvs-2005-07-01.tar.bz2 Backend unter Subdomain

Beitrag von yodatortenboxer »

Hiho,

ich habe bei dem Provider Alturo schon mehrmals Contenido für unterschiedliche Kunden in der Version 4.4.4, 4.5.0 und 4.5.2 installiert.

Dazu bin ich immer folgendermaßen vorgegangen:
Man bekommt immer standartmäßig eine "Alturosubdomain" im Packet dazu.

Ich habe also unter dieser Sub-Domain Bsp.: s123456789.alturo-server.de Contenido installiert und konfiguriert.
Die Verzeichnisse sind also s123456789.alturo-server.de/cms und s123456789.alturo-server.de/contenido .

Danach habe ich die Hauptdomain www.domain.de auf den Ordner CMS und eine Subdomain login.domain.de auf den Ordner CONTENIDO gelegt.
Das hat auch immer ohne Probleme funktioniert!
Wenn ich die Subdomain login.domain.de aufrufe kommt das Login und nach dem absenden der Daten die Seite login.domain.de/index.php...

Nun habe ich das ganze mit der contenido-cvs-2005-07-01.tar.bz2 probiert und da funktioniert das nicht mehr.
Bei dem selben ablauf wie oben erscheint unter der Subdomain login.domain.de das Loginfenster. Nach dem absenden läd er aber nicht die login.domain.de/index.php... sondern die URL s123456789.alturo-server.de/index.php...

Das hier nun eine Fehlermeldung kommt ist ja klar. Über diese Domain liegt die indep.php ja im Verzeichnis s123456789.alturo-server.de/contenido/

Warum bleibt er nun nicht mehr bei der Subdomain?
Ist in dieser Version etwas in der Richtung geändert worden?

Gruß yodatortenboxer
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

prüfe deine Pfade in der config.php und unter Administration->Mandanten

erstmal kein Bug, verschoben..
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

Die Pfade in der Config waren noch die alten Bsp.: s123456789.alturo-server.de/contenido .

Bei den anderen Installationen hatte es auch immer funktioniert.
Ich habe nun die Pfade auf die Subdomain umgeändert und nun geht es. Im Frontend habe ich damit auch keine Probleme.

Ich habe mir auch mal die beiden index.php (V.4.5.2 & V.4.5.3) angeschaut und verglichen. Sie sind bis auf eine kleinigkeit identisch. Aber vieleicht lag es genau an dieser Kleinigkeit das es nicht mehr so wie vorher ging.

thx
yodatortenboxer
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

verstehe ich nicht ganz...

klar muß man, wenn es nicht geht, die Pfade kontrollieren. Was du wohl gemacht hast:

- Contenido unter domain a installiert
- Contenido auf domain b umgezogen, ohne die Pfadangaben zu ändern

wundert mich nicht, daß es dann nicht funktioniert
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

Hiho,

sorry, war kurz weg :-)

Ich habe bei Alturo ein Webserverpacket wo standartmäßig eine Domain dabei ist.
Unter dieser Domain habe ich dann Contenido installiert und diese Pfade stehen auch in der Config drin. Der Name der Domain ist zum Beispiel s123456789.alturo.de
Das ist erst einmal standart bei dehnen wenn man ein Packet mietet.

Die Installation ging dann also über "s123456789.alturo.de/setup" das Backend ist über "s123456789.alturo.de/contenido" und das Frontend über "s123456789.alturo.de/cms" erreichbar.

Nun habe ich noch eine zusätzliche Domain beantragt.
Diese Domain ist zum Beispiel meinedomain.de.
Nachdem sie freigeschaltet wurde ist dann das Backend auch über "meinedomain.de/contenido" und das Frontend über "meinedomain.de/cms" erreichbar gewesen.

Als nächstes habe ich nur den Startordner dieser Domain meinedomain.de , der standartmäßig noch in der root des Verzeichnisses verweist, auf den Ordner cms gelegt.
Dann habe ich eine Subdomain admin.meinedomain.de angelegt und diese dann auf den Ordner contenido gelegt.

In der config steht aber immer noch die Pfade der ersten Domain s123456789.alturo.de .

Ein richtiges Beispiel findest du hier(Contenido 4.5.2):
Installation auf http://s127659802.alturo-host.de
Frontend unter http://s127659802.alturo-host.de/cms/
Backend unter http://s127659802.alturo-host.de/contenido/
Im Backend unter Mandantenadresse: http://s127659802.alturo-host.de/cms/
In der config.php der Pfad http://s127659802.alturo-host.de/...

Dann ohne irgendwelche änderungen an der config:

Domain abstrakt-media.de beantragt und diese Domain auf den Ordner cms gelegt:
http://www.abstrakt-media.de/
Subdomain abstrakt-media.de erstellt und auf den Ordner contenido gelegt:
http://admin.abstrakt-media.de/

Funktioniert alles einwandfrei!
Es ist also kein Umzug in dem Sinne von Serverumzug sondern nur das einbinden zusätzlicher Domains.

Nun habe ich diese cvs Version auf einem neuen Alturo-Packet zum testen installiert und da funktioniert dieses Prinzip nun nicht mehr.

Etwas ähnliches ist mir nun auch beim Frontend aufgefallen.
Beispiel meine Webseite (Contenido Version 4.5.2).

Ich habe mehrere Domains auf den Ordner CMS verlinkt, und zwar:
http://www.xtended-cooperation.de/
http://www.xtended-cooperation.com/
http://www.xtended-cooperation.info/
http://www.xtended-cooperation.biz/
http://www.xtended-cooperation.net/

Rufe ich nun http://www.xtended-cooperation.de/ auf und klicke zum Beispiel auf "Aktuelles" ruft er die Seite http://www.xtended-cooperation.de/index.php?idcat=53 auf.
Gehe ich nun auf die http://www.xtended-cooperation.biz/ und von dort auf "Aktuelles" geht die Seite http://www.xtended-cooperation.biz/index.php?idcat=53 auf.

Es wird hier immer nur die Datei mit den Parametern (index.php?idcat=53) an die jeweilige Domain angefügt.
Das heißt einmal die mit der Domainendung .de und einmal mit .biz jenachdem was die Startdomain war.
Im Backend steht unter Administration Mandant:
http://web8.a15162220.alturo-server.de/contenido/cms/

Nun die Unterschiede zur cvs-Version contenido-cvs-2005-07-01.tar.bz2

Nach der Testinstallation dieser cvs-Version contenido-cvs-2005-07-01.tar.bz2 für einen anderen "Kunden" musste ich unter Administration Mandant folgendes einfügen damit es funktioniert:
http://www.exercitor.info/

Nun habe ich aber ebenfalls mehrere Domains
http://www.exercitor.info/
http://www.exercitor.org/
http://www.exercitor.net/

Hier nimmt aber die cvs Version nicht mehr die Startdomain sondern immer nur die Domain die auch unter Administration Mandanten eingetragen wurde siehe:

Aufruf Seite http://www.exercitor.info/
Klick auf Team, Ergebnis: http://www.exercitor.info/front_content.php?idcat=16

Aufruf Seite http://www.exercitor.org/
Klick auf Team, Ergebnis: http://www.exercitor.info/front_content.php?idcat=16

Aufruf Seite http://www.exercitor.net/
Klick auf Team, Ergebnis: http://www.exercitor.info/front_content.php?idcat=16

Scheinbar wird hier der Pfad komplett aus der Datei mit Parameter (index.php?idcat=53) und dem Eintrag unter Mandanten (http://www.exercitor.info) erstellt.

Hier bei der http://www.exercitor.info musste ich nun auch die Pfade in der config.php anpassen und http://www.exercitor.info eintragen.

Ich hoffe das ich es jetzt nicht noch zu sehr kompliziert habe :-)

Gruß yodatortenboxer
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ohne es jetzt im Detail zu wissen, aber Contenido verwendet nun den Eintrag base href - in diesem wird die Angabe laut Mandanteneinstellungen eingetragen. Das dürfte der Grund für die Probleme sein.

Eine Lösung - ohne Änderungen in Contenido - fällt mir gerade nicht ein (na ja, und mit Änderung in Contenido habe ich auch gerade keine Idee, wo man das ändern müsste).

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
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

ok und danke für die Hilfe.

Zumindest weis ich nun woran es liegt.

Gruß yodatortenboxer
Gesperrt