Hi,
Nach upgrade auf 4.8.7 ist usern aufgefallen, dass ein Mandant kein Frontend mehr anzeigte.
Entstand durch den fest verdrahteten Pfad zur security Klasse in front_content.php im Mandantenverzeichnis (welches nämlich nicht unterhalb vom Contenido-Installationsverzeichnis liegt...)
Ich hatte erwartet, dass solche Pfade aus der Config.php gezogen werden. Ich hab's nun korrigiert, aber müsste vielleicht im nächsten Release geändert werden?
Nur eine Anregung...
Bug:Pfad zur security class fest verdrahtet in front.content
-
- Beiträge: 472
- Registriert: Di 15. Apr 2008, 15:57
- Wohnort: Michelstadt
- Kontaktdaten:
Die ersten Zeilen der neuen fron_content bis zum Kommentar
# Contenido startup process
Checkin
# Contenido startup process
Code: Alles auswählen
if (!defined("CON_FRAMEWORK")) {
define("CON_FRAMEWORK", true);
}
$contenido_path = '';
# include the config file of the frontend to init the Client and Language Id
include_once ("config.php");
// include security class and check request variables
include_once ($contenido_path . 'classes/class.security.php');
Contenido_Security::checkRequests();
if (isset($_REQUEST['belang'])) {
$aValid = array('de_DE', 'en_US', 'fr_FR', 'it_IT', 'nl_NL');
if (!in_array(strval($_REQUEST['belang']), $aValid)) {
die('Please use a valid language!');
}
}