Seite 1 von 1

Browserpfad und Contenidopfad unterschiedlich

Verfasst: Mi 2. Nov 2005, 12:08
von CubiX
Huhu,

ich versuche, das Backend über SSL zu erreichen, das klappt auch prinzipiell, jedoch wird in der Systemkonfiguration unter Variablen Browserpfad und Contenidopfad in rot angezeigt, warscheinlich, weil der Browserpfad nicht mit https beginnt:


Contenido full HTML path https://ip-adresse/cms46/contenido/

Browser path http://ip-adresse/cms46/contenido/


In den Config-Dateien habe ich dazu nichts gefunden, wo müsste ich das einstellen, damit der Zugriff richtig funktioniert?
Der Fehler trat schon mit der 4.4.5 auf, ich hatte gehofft, nach einer "frischen" Installation der neuen Version könnte es behoben sein, leider war es nicht so.

Viele Grüße,

CubiX

Verfasst: Mi 2. Nov 2005, 12:51
von emergence
der browser pfad ist an sich das was du in deiner adressleiste deines browsers drinnen stehen hast...

wenn du über
https://ip-adresse/cms46/contenido/ dich ins backend einloggst bleibt das dann auf https stehen oder wechselt es zu http ?

Verfasst: Mi 2. Nov 2005, 12:56
von CubiX
Bleibt auf https stehen. Alle Einträge in der Config.php habe ich ja auch geändert auf https. Wie gesagt, prinzipiell funktioniert es ja auch. Es beunruhigt mich ja nur diese rote Schrift, die sagt, das etwas nicht in Ordnung ist, und das würde ich gern abstellen, bevor ein produktiveinsatz stattfindet.

Viele Grüße,

CubiX

Verfasst: Mi 2. Nov 2005, 13:03
von emergence
ach so... hmm... minimaler bug bei der anzeige des browser path...

functions.system.php

da steht

$browserPath = "http://".$HTTP_SERVER_VARS['HTTP_HOST'].$HTTP_SERVER_VARS['REQUEST_URI'];

das nimmt momentan keine rücksicht auf https

auswirkungen hat das sonst an sich keine... verschoben nach bugs...

Verfasst: Mi 2. Nov 2005, 13:08
von CubiX
Ok, danke für die schnelle Hilfe, dann bin ich beruhigt.

Verfasst: Mi 2. Nov 2005, 13:11
von emergence
...ne unschönheit ist auch noch drinnen

ich würde zuerst innerhalb der funktion alle $HTTP_SERVER_VARS durch $_SERVER ersetzen und anschließend

Code: Alles auswählen

$browserPath = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
durch

Code: Alles auswählen

    $browserPath = $_SERVER['SERVER_PORT'] == '443' ? 'https' : 'http';
    $browserPath.= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
müsste laufen...

Verfasst: Mi 2. Nov 2005, 13:23
von CubiX
Erledigt, vielen Dank!

Jetzt ist alles wieder (im) Grün(en Bereich) :D

Verfasst: Do 22. Dez 2005, 21:42
von mvf
hallo community

wenn ich es recht verstehe, dann ist das SSL verschlüsseln des backends ohne grossen aufwand möglich?

darf ich für laien und daus rekapitulieren:

in der contenido/config.php

/* The web server path to the contenido backend */
/* The web path to the desired WYSIWYG-Editor */
/* The web path to all WYSIWYG-Editors */

http pfade auf https setzen
[ich nutze für ssl und nonssl das selbe verzeichnis, HE]

frage zu emmergence anmerkung,
emergence hat geschrieben:...ne unschönheit ist auch noch drinnen

ich würde zuerst innerhalb der funktion alle $HTTP_SERVER_VARS durch $_SERVER ersetzen
alle erstezen in der functions.system.php ?
und dann
emergence hat geschrieben:

Code: Alles auswählen

$browserPath = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
durch

Code: Alles auswählen

    $browserPath = $_SERVER['SERVER_PORT'] == '443' ? 'https' : 'http';
    $browserPath.= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
müsste laufen...
oder müssen noch andere dinge beachtet werden um eine ordnungsgemässe funktion von contenido zu gewährleisten?

merci

Verfasst: Do 22. Dez 2005, 22:25
von emergence
auch ohne diese änderung läuft contenido mit https
man muss nur die includes/config.php entsprechend anpassen...
such dort einfach mal nach http://
wieviele positionen das jetzt genau sind weiss ich nicht...
dann ist das SSL verschlüsseln des backends ohne grossen aufwand möglich?
ja
alle erstezen in der functions.system.php ?
ja
oder müssen noch andere dinge beachtet werden um eine ordnungsgemässe funktion von contenido zu gewährleisten?
nein

Verfasst: Do 22. Dez 2005, 22:40
von mvf
hui emmergence, nimm es mir nicht übel bitte, aber die einlietung deiner antwort vewirrt mich ein wenig :?

config is klar

dann interpretiere ich deine antwort als, 'das reicht'!
was hat es aber mit den änderungen in der functions.system.php auf sich, dient das nur um im backend die rote warnung sowie im ersten posting des threads eigentlich angefragt zu beheben, oder auch notwendig?

sorry ich weiss deine zeit ist begrenzt, aber manche, und ich wahrscheinlich besonders, brauchen halt länger :(

emergence hat geschrieben:auch ohne diese änderung läuft contenido mit https
man muss nur die includes/config.php entsprechend anpassen...
such dort einfach mal nach http://
wieviele positionen das jetzt genau sind weiss ich nicht...
dann ist das SSL verschlüsseln des backends ohne grossen aufwand möglich?
ja
alle erstezen in der functions.system.php ?
ja
oder müssen noch andere dinge beachtet werden um eine ordnungsgemässe funktion von contenido zu gewährleisten?
nein

Verfasst: Do 22. Dez 2005, 22:51
von emergence
...dient das nur um im backend die rote warnung so wie im ersten posting des threads eigentlich angefragt zu beheben...
ja, die änderung dient nur dazu...
dann interpretiere ich deine antwort als, 'das reicht'!
ja

Verfasst: Do 22. Dez 2005, 23:19
von mvf
jetzt hab auch ich's ;)

merci vielmal

Verfasst: Do 8. Jun 2006, 15:40
von HerrB
Done.

Gruß
HerrB