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
- 
				timo.trautmann_4fb
 - 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!');
	}
}